OnboardingContentBuilder class final

Inheritance

Properties

content → TypeDescriptor<OnboardingContent>
The type descriptor for the content type T.
finalinherited
defaultLayout → LayoutConfiguration<OnboardingContent>
no setterinherited
defaultLayoutDescriptor → TypeDescriptor<LayoutConfiguration<OnboardingContent>>
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
layouts List<TypeDescriptor<LayoutConfiguration<ContentItem>>>
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sourceFeature String?
no setterinherited

Methods

build(BuildContext context, OnboardingContent content) Widget
Builds a widget for the given content item.
inherited
init(List<ContentDescriptor> descriptors) → void
Initializes this content builder with the given descriptors.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
registerDescriptors<U>(Iterable<TypeDescriptor<U>> descriptors, {bool checkUnique = false}) → void
Registers a list of type descriptors with the content system.
inherited
setDefaultLayout(LayoutConfiguration<OnboardingContent> layout, {required FromJsonConverter<LayoutConfiguration<OnboardingContent>> fromJson, String? sourceFeatureName}) → void
Sets the default layout for this content builder.
inherited
setSourceFeature(String? featureName) → void
Updates the source feature for this builder and its layouts.
inherited
toString() String
A string representation of this object.
inherited

Operators

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