Layout
classin packageklyn.gui.windows.layouts
public abstract class Layout:
Layout
Base class for layout managers.
panel = Container(VBoxLayout(spacing=12))
panel.padding = (12, 12, 12, 12)
panel.setBounds(0, 0, 400, 300)
panel.applyLayout()
Methods
Modifier and Type Member Description
public static _ceilDiv
_ceilDiv(value as Int, divisor as Int) as Int:
No summary.
public static _childOuterPreferredHeight
_childOuterPreferredHeight(widget as Widget) as Int:
No summary.
public static _childOuterPreferredWidth
_childOuterPreferredWidth(widget as Widget) as Int:
No summary.
public static _childParams
_childParams(widget as Widget) as LayoutParams:
No summary.
public static _clamp
_clamp(value as Int, minValue as Int = 0, maxValue as Int = -1) as Int:
No summary.
public static _edgeBottom
_edgeBottom(values as IList<Int>) as Int:
No summary.
public static _edgeLeft
_edgeLeft(values as IList<Int>) as Int:
No summary.
public static _edgeRight
_edgeRight(values as IList<Int>) as Int:
No summary.
public static _edgeTop
_edgeTop(values as IList<Int>) as Int:
No summary.
public static _innerHeight
_innerHeight(container as Container) as Int:
No summary.
public static _innerWidth
_innerWidth(container as Container) as Int:
No summary.
public static _innerX
_innerX(container as Container) as Int:
No summary.
public static _innerY
_innerY(container as Container) as Int:
No summary.
public static _marginBottom
_marginBottom(widget as Widget) as Int:
No summary.
public static _marginLeft
_marginLeft(widget as Widget) as Int:
No summary.
public static _marginRight
_marginRight(widget as Widget) as Int:
No summary.
public static _marginTop
_marginTop(widget as Widget) as Int:
No summary.
public static _max
_max(a as Int, b as Int) as Int:
No summary.
public static _min
_min(a as Int, b as Int) as Int:
No summary.
public static _normalizeAlign
_normalizeAlign(value as String, fallback as String) as String:
No summary.
public static _place
_place(widget as Widget, slotX as Int, slotY as Int, slotWidth as Int, slotHeight as Int, defaultHorizontalAlign as String = "fill", defaultVerticalAlign as String = "fill") as Void:
No summary.
public static _preferredHeight
_preferredHeight(widget as Widget) as Int:
No summary.
public static _preferredWidth
_preferredWidth(widget as Widget) as Int:
No summary.
public layout
layout(container as Container) as Void:
No summary.