AlfreedPageBuilder<P extends Presenter<dynamic, AlfreedView> , M, I extends AlfreedView> class
Constructors
-
AlfreedPageBuilder({Key? key, required PresenterBuilder<
P> presenterBuilder, required ContentBuilder<P, M> builder, required AlfreedViewBuilder<I> interfaceBuilder, bool rebuildIfDisposed = true}) -
factory
-
AlfreedPageBuilder.animated({Key? key, required PresenterBuilder<
P> presenterBuilder, required ContentBuilder<P, M> builder, required AlfreedViewBuilder<I> interfaceBuilder, required MvvmAnimationListener<P, M> ? animListener, required AlfreedAnimationBuilder? singleAnimControllerBuilder, bool rebuildIfDisposed = true}) -
factory
-
AlfreedPageBuilder.animatedMulti({Key? key, required PresenterBuilder<
P> presenterBuilder, required ContentBuilder<P, M> builder, required AlfreedViewBuilder<I> interfaceBuilder, required MvvmAnimationListener<P, M> ? animListener, required AlfreedAnimationsBuilder? multipleAnimControllerBuilder, bool rebuildIfDisposed = true}) -
factory
Properties
-
animListener
↔ MvvmAnimationListener<
P, M> ? -
getter/setter pair
- args ↔ Object?
-
getter/setter pair
-
builder
→ ContentBuilder<
P, M> -
final
- forceRebuild ↔ bool
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
-
interfaceBuilder
→ AlfreedViewBuilder<
I> -
final
- key ↔ Key?
-
getter/setter pair
- multipleAnimControllerBuilder ↔ AlfreedAnimationsBuilder?
-
getter/setter pair
- presenter → P
-
no setter
-
presenterBuilder
→ PresenterBuilder<
P> -
final
- rebuildIfDisposed ↔ bool
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- singleAnimControllerBuilder ↔ AlfreedAnimationBuilder?
-
getter/setter pair
Methods
-
build(
BuildContext context, {Object? args}) → Widget -
copyWith(
{ContentBuilder< P, M> ? builder, P? presenter}) → AlfreedPageBuilder<P, M, I> -
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