StatelessWidget class Null safety
A widget that does not require mutable state.
Constructors
- StatelessWidget({Key? key})
-
const
Properties
- correspondingTag → DomTagType?
-
Corresponding HTML tag to use to render this widget
@nonVirtual, read-only, override
- hashCode → int
-
The hash code for this object.
read-only, inherited
- initialKey → Key
-
final, inherited
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
-
widgetCaptureEventListeners
→ Map<
DomEventType, EventCallback?> -
Events that this widget is listening to in capturing phase.
read-only, inherited
-
widgetChildren
→ List<
Widget> -
Child widgets if any.
read-only, inherited
-
widgetEventListeners
→ Map<
DomEventType, EventCallback?> -
Events that this widget is listening to.
read-only, inherited
- widgetType → String
-
Type of widget.
@nonVirtual, read-only, override
Methods
-
build(
BuildContext context) → Widget - Describes the part of the user interface represented by this widget.
-
createConfiguration(
) → WidgetConfiguration -
Create widget's configuration.
@nonVirtual, override
-
createRenderObject(
BuildContext context) → RenderObject -
Called when framework needs a RenderObject for current widget.
@nonVirtual, override
-
isConfigurationChanged(
WidgetConfiguration oldConfiguration) → bool -
Whether configuration has changed.
@nonVirtual, override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited