class MPbkContactUiControlExtension : public MPbkUiExtensionBase |
Abstract interface for phone book UI control extensions.
Public Member Functions | |
---|---|
const TArray < TPbkIconId > | GetDynamicIconsL ( TContactItemId ) |
const TArray < TPbkIconId > | GetDynamicIconsL (const CPbkContactItem &) |
void | IconArrayResourceId ( TInt &, TInt &) |
void | SetContactUiControlUpdate (MPbkContactUiControlUpdate *) |
Protected Member Functions | |
---|---|
~MPbkContactUiControlExtension () |
~MPbkContactUiControlExtension | ( | ) | [protected, inline, virtual] |
Destructor.
const TArray < TPbkIconId > | GetDynamicIconsL | ( | TContactItemId | aContactId | ) | [pure virtual] |
Gets a dynamic icon id's for a contact. Icons are in right order starting from 0 (notify icon/presence status, marked icon).
TContactItemId aContactId | id of the contact to get dynamic icon for. |
const TArray < TPbkIconId > | GetDynamicIconsL | ( | const CPbkContactItem & | aContact | ) | [pure virtual] |
Gets a dynamic icon id's for a contact.
const CPbkContactItem & aContact | contact to get dynamic icon for. |
void | IconArrayResourceId | ( | TInt & | aArrayIconInfoId, |
TInt & | aArrayIconId | |||
) | [pure virtual] |
Returns icons info array and icons array used in extension. If return values are 0, resource id's are not defined.
void | SetContactUiControlUpdate | ( | MPbkContactUiControlUpdate * | aContactUpdator | ) | [pure virtual] |
Sets ui contact updator for this extension.
MPbkContactUiUpdate
MPbkContactUiControlUpdate * aContactUpdator | for updating the contact control; if NULL, association is removed. |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.