StatefulWidget<T> クラス
Elementの存続期間にわたって保持される可変状態を持つウィジェットの基底型です。
名前空間: FloatSoda.Widgets
アセンブリ: FloatSoda.dll
public abstract record StatefulWidget<T> : Widget, IEquatable<Widget>, IEquatable<StatefulWidget<T>> where T : StatefulWidget<T>型パラメーター
Section titled “型パラメーター”T
この状態と関連付ける具象ウィジェットの型。
object ← Widget ← StatefulWidget<T>
実装するインターフェイス
Section titled “実装するインターフェイス”IEquatable<Widget>, IEquatable<StatefulWidget<T>>
継承したメンバー
Section titled “継承したメンバー”Widget.Key, Widget.CanUpdate(Widget, Widget), Widget.CreateElement(), Widget.GetHashCode(), object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
CreateElement()
Section titled “CreateElement()”このウィジェットと状態のライフサイクルを管理するElementを生成します。
public override Element CreateElement()このウィジェットを保持する未マウントのElement。
CreateState()
Section titled “CreateState()”このウィジェットに関連付ける新しい状態オブジェクトを生成します。
public abstract State<T> CreateState()State<T>
Elementがツリーから恒久的に外れるまで保持する新しい状態オブジェクト。
State<T>, StatefulElement<T>