AFScreenPrototype class abstract

Implementers

Constructors

AFScreenPrototype({required AFUIType uiType, required AFPrototypeID id, int testDrawerSide = testDrawerSideEnd})

Properties

displayId → AFID
no setter
hashCode → int
The hash code for this object.
no setterinherited
hasReusable → bool
no setter
hasTests → bool
no setter
id → AFPrototypeID
final
isTestDrawerBegin → bool
no setter
isTestDrawerEnd → bool
no setter
no setter
no setter
regressionTests → List<AFScreenTestDescription>
no setter
reusableTests → List<AFScreenTestDescription>
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sectionIds → List<AFScreenTestID>
no setter
singleScreenBody → AFSingleScreenPrototypeBody
no setter
smokeTests → List<AFScreenTestDescription>
no setter
stateView → dynamic
no setter
testDrawerSide → int
final
timeHandling → AFTestTimeHandling
no setter
uiType → AFUIType
final

Methods

createNavigatePush() → AFNavigatePushAction
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onDrawerReset(AFDispatcher dispatcher) → void
onDrawerRun(AFBuildContext<AFFlexibleStateView, AFRouteParam> context, AFScreenTestContextSimulator? prevContext, AFSingleScreenTestState state, AFScreenTestID testId, Function onEnd) → Future<void>
openTestDrawer(AFScreenTestID id) → void
paramDescriptions(AFScreenTestID id) → List<String>
prepareRun(AFDispatcher dispatcher, AFScreenTestContextSimulator? prevContext, AFScreenTestID idSelected) → AFScreenTestContextSimulator
run(AFScreenTestContext context, {Function onEnd}) → Future<void>
startScreen(AFDispatcher dispatcher, BuildContext? flutterContext, AFDefineTestDataContext registry, {AFRouteParam? routeParam, List<Object>? stateView}) → void
toString() → String
A string representation of this object.
inherited

Operators

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

Static Methods

createNavigatePushStatic({required AFNavigatePushAction? navigate, required AFNavigateWithOnEventContextDelegate? navigateWithEventContext, required dynamic stateView}) → AFNavigatePushAction

Constants

testDrawerSideBegin → const int
testDrawerSideEnd → const int