WidgetFactory class
A factory to build widgets.
Constructors
Properties
- hashCode → int
-
The hash code for this object. [...]
read-only, inherited
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Methods
-
buildBody(
BuildMetadata meta, Iterable< Widget> children) → WidgetPlaceholder - Builds primary column (body).
-
buildColumnPlaceholder(
BuildMetadata meta, Iterable< Widget> children,{bool trimMarginVertical: false} ) → WidgetPlaceholder - Builds column placeholder.
-
buildColumnWidget(
BuildMetadata meta, TextStyleHtml tsh, List< Widget> children) → Widget - Builds Column.
-
buildDecoratedBox(
BuildMetadata meta, Widget child, {Color color} ) → Widget - Builds DecoratedBox.
-
buildDivider(
BuildMetadata meta ) → Widget - Builds 1-pixel-height divider.
-
buildGestureDetector(
BuildMetadata meta, Widget child, GestureTapCallback onTap ) → Widget - Builds GestureDetector.
-
buildGestureTapCallbackSpan(
String text, GestureTapCallback onTap, TextStyle style ) → InlineSpan - Builds TextSpan with TapGestureRecognizer.
-
buildHorizontalScrollView(
BuildMetadata meta, Widget child ) → Widget - Builds horizontal scroll view.
-
buildImage(
BuildMetadata node, Object provider, ImageMetadata image ) → Widget -
Builds Image from
provider
. -
buildPadding(
BuildMetadata meta, Widget child, EdgeInsets padding ) → Widget - Builds Padding.
-
buildStack(
BuildMetadata meta, TextStyleHtml tsh, List< Widget> children) → Widget - Builds Stack.
-
buildTable(
BuildMetadata node, TextStyleHtml tsh, TableMetadata table ) → Widget - Builds Table.
-
buildText(
BuildMetadata meta, TextBits text ) → WidgetPlaceholder - Builds RichText.
-
gestureTapCallback(
String url ) → GestureTapCallback - Prepares GestureTapCallback.
-
getDependencies(
BuildContext context ) → Iterable -
Returns
context
-based dependencies. [...] -
getListStyleMarker(
String type, int i ) → String -
Returns marker for the specified
type
at indexi
. -
imageProvider(
ImageSource imgSrc ) → Object - Returns ImageProvider.
-
noSuchMethod(
Invocation invocation ) → dynamic -
Invoked when a non-existent method or property is accessed. [...]
inherited
-
parse(
BuildMetadata meta ) → void -
Parses
meta
for build ops and text styles. -
parseStyle(
BuildMetadata meta, String key, String value ) → void -
Parses inline style
key
andvalue
pair. -
reset(
State< StatefulWidget> state) → void -
Resets for a new build.
@mustCallSuper
-
styleDisplayBlock(
) → BuildOp - Returns build op for block element.
-
toString(
) → String -
Returns a string representation of this object.
inherited
-
urlFull(
String url ) → String - Resolves full URL with HtmlWidget.baseUrl if available.
Operators
-
operator ==(
Object other ) → bool -
The equality operator. [...]
inherited