コンテンツにスキップ

IHasMultiChildrenRenderObject インターフェイス

複数の子を保持するRenderObjectが実装するインターフェース。Element境界からの子の挿入に使う。

名前空間: FloatSoda.RenderObjects
アセンブリ: FloatSoda.dll

public interface IHasMultiChildrenRenderObject

子を末尾に追加する。

void AddChild(RenderObject child)

child RenderObject

子をafterの次へ挿入する。afterがnullなら先頭へ挿入する。

void InsertChild(RenderObject child, RenderObject? after)

child RenderObject

after RenderObject?

保持している子をafterの次へ移動する。afterがnullなら先頭へ移動する。

void MoveChild(RenderObject child, RenderObject? after)

child RenderObject

after RenderObject?

指定した子を取り除く。取り除けたら true。

bool RemoveChild(RenderObject child)

child RenderObject

bool