dagon
interface IComponent
since 0.1.0-alpha.1linux
Fields
box
Rect boxdock
Dock dockgridCol
int gridColgridColSpan
int gridColSpangridRow
int gridRowgridRowSpan
int gridRowSpanMethods
__dagonAttach
__dagonAttach() -> void__dagonChildren
__dagonChildren() -> Array<IComponent>__dagonClearChildDamage
__dagonClearChildDamage() -> void__dagonClearDamage
__dagonClearDamage() -> void__dagonContentRect
__dagonContentRect() -> Rect__dagonDetach
__dagonDetach() -> void__dagonLayoutDirty
__dagonLayoutDirty() -> bool__dagonMarkChildDamage
__dagonMarkChildDamage() -> bool__dagonSetHovered
__dagonSetHovered(bool value) -> voidarrange
arrange(Rect assigned) -> voiddesired
desired() -> Sizedirty
dirty() -> boolheightConstraint
heightConstraint() -> Constrainthovered
hovered() -> boolinvalidate
invalidate() -> voidinvalidateLayout
invalidateLayout() -> voidmeasure
measure(Size avail) -> voidonAttach
onAttach() -> voidonDetach
onDetach() -> voidpaint
paint(Canvas c) -> voidparent
parent() -> IComponent | NonesetParent
setParent(IComponent | None p) -> voidsubtreeDamaged
subtreeDamaged() -> boolvisible
visible() -> boolwidthConstraint
widthConstraint() -> Constraint