menu afib package documentation afib_flutter.dart AFConnectedWidget<TState extends AFComponentState, TTheme extends AFFunctionalTheme, TStateView extends AFFlexibleStateView, TRouteParam extends AFRouteParam, TSPI extends AFStateProgrammingInterface<AFComponentState, AFBuildContext<AFFlexibleStateView, AFRouteParam>, AFFunctionalTheme>> class AFConnectedWidget<TState extends AFComponentState, TTheme extends AFFunctionalTheme, TStateView extends AFFlexibleStateView, TRouteParam extends AFRouteParam, TSPI extends AFStateProgrammingInterface<AFComponentState, AFBuildContext<AFFlexibleStateView, AFRouteParam>, AFFunctionalTheme>> class
dark_mode light_mode
AFConnectedWidget<TState extends AFComponentState , TTheme extends AFFunctionalTheme , TStateView extends AFFlexibleStateView , TRouteParam extends AFRouteParam , TSPI extends AFStateProgrammingInterface<AFComponentState , AFBuildContext<AFFlexibleStateView , AFRouteParam > , AFFunctionalTheme > > class
abstract
Properties
hashCode
→ int
The hash code for this object.
no setter inherited
isPrimaryScreen
→ bool
Screens that have their own element tree in testing must return their screen id here,
otherwise return null.
Returns true if this is a screen that takes up the full screen, as opposed to a subclass like
drawer, dialog, bottom sheet, etc.
no setter inherited
key
→ Key ?
Controls how one widget replaces another widget in the tree.
final inherited
launchParam
→ AFRouteParam ?
final inherited
primaryScreenId
→ AFScreenID ?
no setter
runtimeType
→ Type
A representation of the runtime type of the object.
no setter inherited
screenId
→ AFScreenID
final inherited
testOnlyRequireScreenIdMatchForTestContext
→ bool
Uggg. In general, when looking up test data for a screen in prototype mode, you expect
the screen id to match. However, when we popup little screens on top of the main screen
e.g. a dialog, bottomsheet, or drawer, that is not the case.
no setter inherited
uiConfig
→ AFConnectedUIConfig <TState , TTheme , TStateView , TRouteParam , TSPI >
final inherited
wid
→ AFWidgetID
final inherited
Methods
build (BuildContext context )
→ Widget
Describes the part of the user interface represented by this widget.
inherited
buildWithSPI (TSPI spi )
→ Widget
Builds a Widget using the data extracted from the state.
inherited
createElement ()
→ StatelessElement
Creates a StatelessElement to manage this widget's location in the tree.
inherited
debugDescribeChildren ()
→ List <DiagnosticsNode >
Returns a list of DiagnosticsNode objects describing this node's
children.
inherited
debugFillProperties (DiagnosticPropertiesBuilder properties )
→ void
Add additional properties associated with the node.
inherited
noSuchMethod (Invocation invocation )
→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onDidChange (AFBuildContext <TStateView , TRouteParam > previous , AFBuildContext <TStateView , TRouteParam > next )
→ void
inherited
onDidChangeAFib (AFBuildContext <TStateView , TRouteParam > ? previous , AFBuildContext <TStateView , TRouteParam > ? next )
→ void
inherited
onDispose (Store<AFState > store )
→ void
inherited
onDisposeAfib (Store<AFState > store )
→ void
inherited
onInit (Store<AFState > store )
→ void
inherited
onInitAfib (Store<AFState > store )
→ void
inherited
onInitialBuild (AFBuildContext <TStateView , TRouteParam > context )
→ void
inherited
onInitialBuildAFib (AFBuildContext <TStateView , TRouteParam > ? context )
→ void
inherited
onWillChange (AFBuildContext <TStateView , TRouteParam > previous , AFBuildContext <TStateView , TRouteParam > next )
→ void
inherited
onWillChangeAFib (AFBuildContext <TStateView , TRouteParam > ? previous , AFBuildContext <TStateView , TRouteParam > ? next )
→ void
inherited
routeEntryExists (AFState state )
→ bool
inherited
toDiagnosticsNode ({String ? name , DiagnosticsTreeStyle ? style })
→ DiagnosticsNode
Returns a debug representation of the object that is used by debugging
tools and by DiagnosticsNode.toStringDeep .
inherited
toString ({DiagnosticLevel minLevel = DiagnosticLevel.info })
→ String
A string representation of this object.
inherited
toStringDeep ({String prefixLineOne = '' , String ? prefixOtherLines , DiagnosticLevel minLevel = DiagnosticLevel.debug , int wrapWidth = 65 })
→ String
Returns a string representation of this node and its descendants.
inherited
toStringShallow ({String joiner = ', ' , DiagnosticLevel minLevel = DiagnosticLevel.debug })
→ String
Returns a one-line detailed description of the object.
inherited
toStringShort ()
→ String
A short, textual description of this widget.
inherited