Creates a new card instance
The card id from the ICardConfig.id
The starting location for the card. If undefined, the card will be placed in the the default location from ICardConfig or the default location for the layout.
Additional parameters to make available to the card instance. These are placed in the ICard.parameters array.
A new ICard if successful, undefined if an error occurred
Defines one or more new card types
The card configuration(s)
true if successful, false if an error occurred
Removes a card from the card service. This method should be called when a temporary card is no longer needed. It is not necessary to call destroyCard() for any cards when the card service is being shut down.
Class for working with ICards by defining types and instantiating/destroying card instances