NicePageViewFormLayoutPage class abstract
Base page for a step that has a title / subtitle and content Title, subTitle and content style / alignment will depend on the NicePageViewFormPageConfig passed
- Inheritance
-
- Object
- NicePageViewFormPage
- NicePageViewFormLayoutPage
- Implementers
Constructors
- NicePageViewFormLayoutPage({required NicePageViewFormBaseEnabledStrategy enabledStrategy, required NicePageViewFormBaseValidationStrategy validationStrategy, required NicePageViewFormLayoutHeaderData headerData, NicePageViewFormPageConfig? pageConfig})
-
const
Properties
- enabledStrategy → NicePageViewFormBaseEnabledStrategy
-
Whether this page should be enabled
A disabled page will be completely ignored
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- headerData → NicePageViewFormLayoutHeaderData
-
final
- pageConfig → NicePageViewFormPageConfig?
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- validationStrategy → NicePageViewFormBaseValidationStrategy
-
finalinherited
Methods
-
buildLayout(
{required Widget child}) → Widget -
Build the page layout around
childaccording to pageConfig ordefaultPageConfig -
buildPage(
BuildContext context) → Widget -
Page builder, ie. the content of the PageView
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited