ProductPageBuilder class

Inheritance

Constructors

ProductPageBuilder(String uniqueId, AppModel app, String memberId, HomeMenuModel theHomeMenu, AppBarModel theAppBar, DrawerModel leftDrawer, DrawerModel rightDrawer, ShopModel? shop)

Properties

app → AppModel
finalinherited
hashCode int
The hash code for this object.
no setterinherited
leftDrawer → DrawerModel
finalinherited
memberId String
finalinherited
pageId String
finalinherited
presentationImageAlignment ↔ PresentationImageAlignment?
getter/setter pairinherited
privilegeLevelRequired → PrivilegeLevelRequiredSimple?
finalinherited
rightDrawer → DrawerModel
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shop → ShopModel?
final
theAppBar → AppBarModel
finalinherited
theHomeMenu → HomeMenuModel
finalinherited
uniqueId String
finalinherited

Methods

componentID() String?
override
componentName() String
override
create() Future<PageModel>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pageDescription() String
override
pageTitle() String
override
setupComponent() Future<void>
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

thePageId String
getter/setter pair

Static Methods

action(AppModel app, String uniqueId) → ActionModel