AFUIControlSettings class

Summary of the generation logic used for various kinds of UI elements.

Constructors

AFUIControlSettings({required AFUIControlKind kind, required String suffix, required List<String> path, required Object implBuildWithSPI, required Object implBuildBody, required Object implsSPI, required Object implsSuper, required Object paramsConstructor, required Object routeParamImpls, required Object navigatePush, required Object screenAdditionalMethods, required Object spi, required Object stateTestShortcut, required Object createPrototype, required Object extraConfigParams, required Object smokeTestImpl})
const

Properties

createPrototype Object
final
extraConfigParams Object
final
hashCode int
The hash code for this object.
no setterinherited
implBuildBody Object
final
implBuildWithSPI Object
final
implsSPI Object
final
implsSuper Object
final
kind AFUIControlKind
final
final
paramsConstructor Object
final
path List<String>
final
prototypesPath List<String>
no setter
routeParamImpls Object
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
screenAdditionalMethods Object
final
smokeTestImpl Object
final
spi Object
final
stateTestShortcut Object
final
suffix String
final

Methods

matchesName(String uiName) bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

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