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()

~MVPbkExpandable()[protected, inline, virtual]

Destructor.

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.

Parameters

MVPbkContactViewObserver & aObserverA contact view observer
const MVPbkFieldTypeList & aSortOrderA contact view sort order.

ExpandableExtension(TUid)

TAny *ExpandableExtension(TUid)[inline, virtual]

Returns an extension point for this interface or NULL.

Parameters

TUid