Results for “Std.Ui.Layout.Layout”
17 matching declarations
Use module:Std.List, kind:fn, or is:exact. Put a Pudu type after ::.
- Std.Ui.Layout.Layout
A placed screen: every node's frame, flat, in pre-order.
- Std.Ui.Layout.damage
&Std.Ui.Layout.Layout -> &Std.Ui.Layout.Layout -> Array[Std.Ui.Canvas.Rect]The regions whose pixels differ between two placements of a screen.
- Std.Ui.Layout.focusOrder
&Std.Ui.Layout.Layout -> Array[Int]The nodes keyboard focus visits, in reading order.
- Std.Ui.Layout.frameOf
&Std.Ui.Layout.Layout -> Int -> Option[Std.Ui.Canvas.Rect]The frame of a node, or nothing for a position outside the layout.
- Std.Ui.Layout.hitTest
&Std.Ui.Layout.Layout -> Std.Ui.Canvas.Point -> Option[Int]The frontmost meaningful node under a point.
- Std.Ui.Layout.isControlAt
&Std.Ui.Layout.Layout -> Int -> BoolWhether a node is a control that takes focus and activation.
- Std.Ui.Layout.nodeCount
&Std.Ui.Layout.Layout -> IntHow many nodes were placed.
- Std.Ui.Layout.nodeNamed
&Std.Ui.Layout.Layout -> Str -> Option[Int]The first node in reading order with a name.
- Std.Ui.Layout.nodeTagged
&Std.Ui.Layout.Layout -> Str -> Option[Int]The control carrying a tag, the identity its events are named by.
- Std.Ui.Layout.paint
&Std.Ui.Layout.Layout -> &Std.Ui.Canvas.Canvas -> Result[Std.Ui.Canvas.Canvas, Std.Ui.Layout.LayoutError]A canvas holding every node's fill and text, in painting order.
- Std.Ui.Layout.place
&Std.Ui.Layout.View -> Std.Ui.Canvas.Size -> Result[Std.Ui.Layout.Layout, Std.Ui.Layout.LayoutError]Place a view into a viewport with default node and depth budgets.
- Std.Ui.Layout.placeWithin
&Std.Ui.Layout.View -> Std.Ui.Canvas.Size -> Int -> Int -> Result[Std.Ui.Layout.Layout, Std.Ui.Layout.LayoutError]Place a view with explicit node and nesting budgets.
- Std.Ui.Layout.scrollOffsetOf
&Std.Ui.Layout.Layout -> Int -> Option[Int]How far a node is scrolled after clamping, or nothing outside the layout.
- Std.Ui.Layout.scrollRangeOf
&Std.Ui.Layout.Layout -> Int -> Option[Int]How far a node can scroll: its content's length beyond its window.
- Std.Ui.Layout.semantics
&Std.Ui.Layout.Layout -> Array[Std.Ui.Layout.Semantic]The accessibility tree: every node that is not decoration, in reading order.
- Std.Ui.Layout.tagOf
&Std.Ui.Layout.Layout -> Int -> Option[Str]The tag of a node, or nothing for a position outside the layout.
- Std.Ui.Screen.layoutOf
&Std.Ui.Screen.Screen[S] -> Std.Ui.Layout.LayoutThe placement of the current frame.
