MVPbkExpandable Class Reference

class MVPbkExpandable

An interface for objects that can be expanded to a view

E.g. a view contact that represents a group can be expanded to the group members view. MVPbkViewContact

Constructor & Destructor Documentation


~MVPbkExpandable ( ) [protected, inline, virtual]


Member Functions Documentation

ExpandLC(MVPbkContactViewObserver &, const MVPbkFieldTypeList &)

MVPbkContactViewBase * ExpandLC ( MVPbkContactViewObserver & aObserver,
const MVPbkFieldTypeList & aSortOrder
) const [pure virtual]

Returns an expanded view that is constructed asynchronously.

A client must wait the expanded view to become ready before usage.


MVPbkContactViewObserver & aObserver A contact view observer
const MVPbkFieldTypeList & aSortOrder A contact view sort order.


TAny * ExpandableExtension ( TUid ) [inline, virtual]

Returns an extension point for this interface or NULL.