[System.Reflection.DefaultMember("Item")] public abstract class NLayoutPanel<TLayout,TChildren> : NCompositeWidget<TChildren>, Nevron.Nov.DataStructures.INAddable<TChildren>, Nevron.Nov.DataStructures.INClearable, Nevron.Nov.DataStructures.INCollection<TChildren>, Nevron.Nov.DataStructures.INContains<TChildren>, Nevron.Nov.DataStructures.INCountable<TChildren>, Nevron.Nov.DataStructures.INDynamicSet<TChildren>, Nevron.Nov.DataStructures.INIndexedSet<TChildren>, Nevron.Nov.DataStructures.INIterable<TChildren>, Nevron.Nov.DataStructures.INRemovable<TChildren>, Nevron.Nov.DataStructures.INReverseIterable<TChildren>, Nevron.Nov.DataStructures.INSet<TChildren>, Nevron.Nov.DataStructures.INWritableIndexedSet<TChildren>, Nevron.Nov.Dom.INArrangeElement, Nevron.Nov.Dom.INArrangeElementParent, Nevron.Nov.Dom.INDomDeepEquals, Nevron.Nov.Dom.INDomDeeplyCloneable, Nevron.Nov.Dom.INMeasureElement, Nevron.Nov.Dom.INMeasureElementParent, Nevron.Nov.INDeeplyCloneable, INInputNode where TLayout: NBoxLayout where TChildren: NWidget