Exposes basic properties for types of cards.
More...
#include <ICardType.h>
|
| virtual | ~ICommon () |
| | Destructor is protected to deny explicit object deallocation. More...
|
| |
Exposes basic properties for types of cards.
Host application does not create or modify card type objects directly. Instead it uses methods exposed by ICardManager.
| virtual GPrimitive Glympse::ICardType::findNotificationByType |
( |
const GString & |
type) | |
|
|
pure virtual |
- Parameters
-
| type | Card notification type. |
- Returns
- Card notification type of NULL if it is not found.
| virtual GString Glympse::ICardType::getCategory |
( |
) | |
|
|
pure virtual |
- Returns
- Gets card type category.
| virtual GString Glympse::ICardType::getDescription |
( |
) | |
|
|
pure virtual |
- Returns
- Gets card type description.
| virtual GString Glympse::ICardType::getId |
( |
) | |
|
|
pure virtual |
- Returns
- Gets card type ID.
| virtual GString Glympse::ICardType::getName |
( |
) | |
|
|
pure virtual |
- Returns
- Gets card type name.
Gets the list of notifications supported by cards of current type.
Each notification primitive has the following properties:
- type: string
- presenter: string
The following notification types are supported:
- member_added
- member_removed
- member_started_sharing
- member_started_requesting
- invite_added
- invite_removed
- Note
- Some notification types may be omitted from the list leaving host application in charge of picking the most appropriate mechanism for presenting those.
The following presenter options are avaialble:
- app - application is supposed to render local notification;
- sdk - SDK does what it takes to notify the user;
- os - user is notified via remote notification.
- Returns
- The list of card type notifications.
The documentation for this struct was generated from the following file: