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 & aObserver A contact view observer
const MVPbkFieldTypeList & aSortOrder A contact view sort order.

ExpandableExtension(TUid)

TAny * ExpandableExtension ( TUid ) [inline, virtual]

Returns an extension point for this interface or NULL.

Parameters

TUid