コンテンツにスキップ

FloatSoda.Elements

FloatSoda.Elements 名前空間の公開型です。

BuildOwner

1つのElementツリーについて、再構築が必要なElementの予約と実行順序を管理します。

ComponentElement

Widgetの構築結果として得られる単一の子Widgetを管理するElementの基底クラスです。

Element

Widgetツリー上の位置と可変状態を保持し、Widgetの更新をRenderObjectツリーへ反映する要素の基底クラスです。

InheritedElement

InheritedWidgetを祖先マップへ登録し、その値に依存する子孫Elementへ変更を通知するElementです。

LeafRenderObjectElement<T>

子Widgetを持たないRenderObjectWidgetをRenderObjectへ対応付けるElementです。

MultiChildRenderObjectElement<T>

複数の子Widgetを持つRenderObjectWidgetを、複数の子RenderObjectへ対応付けるElementです。

ParentDataElement<T>

ParentDataWidget%601の構成を、子孫のRenderObjectが保持するParentDataへ反映するElementです。

ProxyElement

ProxyWidgetの単一の子WidgetをElementツリーへ反映するElementの基底型です。

RenderObjectElement

対応するRenderObjectを祖先のRenderObjectツリーへ接続するElementの基底クラスです。

RenderObjectElement<T>

指定した型のRenderObjectを生成・更新するRenderObjectWidgetに対応するElementの基底クラスです。

RenderObjectToWidgetElement<T>

既存のRenderObjectをルートとしてWidgetツリーを接続するアダプターに対応するElementです。

SingleChildRenderObjectElement<T>

単一の子Widgetを持つRenderObjectWidgetを、単一の子RenderObjectへ対応付けるElementです。

StatefulElement<T>

StatefulWidgetと、そのライフサイクルを担うStateを結び付けて管理するElementです。

StatelessElement

StatelessWidgetの構築結果を単一の子Elementとして管理するElementです。

WindowElement

WindowWidget の Element。マウント・更新時にウィンドウ宣言の Size をルートの FixedSize へ反映する。

IndexedSlot

複数の子を持つ親が、それぞれの子Elementへ割り当てるSlotの値です。

IBuildContext

Widgetの構築時に、現在の構成と祖先から伝播した情報へアクセスするためのコンテキストです。