Index

Modules: midio_ui/events, midio_ui/gui/animation/animation, midio_ui/gui/animation/easings, midio_ui/gui/behaviors, midio_ui/gui/behaviors/onClicked, midio_ui/gui/behaviors/onDrag, midio_ui/gui/behaviors/onHover, midio_ui/gui/behaviors/onPointer, midio_ui/gui/circle, midio_ui/gui/container, midio_ui/gui/data_binding, midio_ui/gui/debug/debug_tree, midio_ui/gui/debug_draw, midio_ui/gui/dock, midio_ui/gui/drawing_primitives, midio_ui/gui/dsl, midio_ui/gui/element, midio_ui/gui/element_bounds_changed_event, midio_ui/gui/element_events, midio_ui/gui/element_observables, midio_ui/gui/layout_observables, midio_ui/gui/native_element, midio_ui/gui/path, midio_ui/gui/rectangle, midio_ui/gui/rendering, midio_ui/gui/stack, midio_ui/gui/tag, midio_ui/gui/text, midio_ui/gui/types, midio_ui/gui/update_manager, midio_ui/guid, midio_ui/main, midio_ui/number, midio_ui/observables/observable_collection, midio_ui/observables/observables, midio_ui/rect, midio_ui/thickness, midio_ui/utils, midio_ui/vec.

API symbols

`$`:
`+`:
`-`:
`[]`:
abs:
actualWorldPosition:
add:
addChild:
AddedSubscriber:
addTag:
addUpdateListenerIfNotPresent:
addX:
addY:
Align:
align=:
angle:
Animator:
applyLayoutConstraints:
arrange:
arrangeOverride:
Backward:
Behavior:
behaviors:
behaviorSubject:
bindChildCollection:
bindCollection:
bindLayoutProp:
bindProp:
bindPropWithInvalidation:
border:
bottom:
Bottom:
bottom:
BottomLeft:
BottomRight:
Bounds:
boundsInWorldSpace:
boundsOfClosestElementWithClipToBounds:
capturePointer:
Center:
center:
choose:
circle:
CircleInfo:
CircleProps:
close:
CollapsablePanel:
CollapsablePanelProps:
CollectionSubject:
Color:
ColorInfo:
combineLatest:
complete:
component:
constrain:
container:
containerLayout:
contains:
Context:
CornerRadius:
create:
createAnimator:
createCircle:
createCollapsablePanel:
createDebugElem:
createDebugTree:
createDebugTreeImpl:
createDock:
createElementEvent:
createEvent:
createPanel:
createPath:
createRectangle:
createStack:
createText:
createTextInput:
createTextPrimitive:
curveTo:
debugDrawRect:
DebugElem:
DebugElemProps:
DebugTree:
DebugTreeImpl:
DebugTreeImplProps:
DebugTreeProps:
deflate:
deleteWhere:
directionTo:
dispatchKeyDown:
dispatchOnRooted:
dispatchOnUnrooted:
dispatchPointerDown:
dispatchPointerMove:
dispatchPointerPress:
dispatchPointerRelease:
dispatchPointerUp:
dispatchUpdate:
dispatchWindowSizeChanged:
distanceTo:
divide:
dock:
DockChildren:
DockDirection:
Docking:
docking:
Drawable:
easeInBack:
easeInCirc:
easeInCubic:
easeInElastic:
easeInOutBack:
easeInOutCirc:
easeInOutCubic:
easeInOutElastic:
easeInOutQuad:
easeInOutQuart:
easeInOutQuint:
easeInOutSine:
easeInQuad:
easeInQuart:
easeInQuint:
easeInSine:
easeOutBack:
easeOutCirc:
easeOutCubic:
easeOutElastic:
easeOutQuad:
easeOutQuart:
easeOutQuint:
easeOutSine:
Element:
ElemProps:
ellipse:
EllipseInfo:
emit:
emitlayoutPerformed:
emitOnBoundsChanged:
emitter:
equals:
EventEmitter:
EventHandler:
expandNiceAttributeSyntax:
extract:
extractBindings:
extractChildren:
extractProps:
fill:
fillColor:
filter:
find:
flushDebugDrawings:
Forward:
genGuid:
getDocking:
getRoot:
Guid:
hash:
hasPointerCapture:
hasTag:
height:
heightVec:
Horizontal:
HorizontalAlignment:
infinity:
inflate:
init:
initLayoutManager:
intersects:
invalidateLayout:
isBetween:
isPointInside:
isRoot:
isRooted:
KeyArgs:
keyDownEmitter:
Layout:
left:
Left:
left:
length:
lerp:
lineTo:
log:
map:
margin:
max:
measure:
measureCircle:
measureOverride:
measureText:
merge:
min:
moveTo:
mul:
neg:
newElement:
next:
nonNegative:
NoProps:
normalized:
Number:
numListeners:
Observable:
ObservableCollection:
observableCollection:
observeBounds:
observelayoutPerformed:
observepointerClicked:
observepointerEntered:
observepointerExited:
observepointerMoved:
observepointerPressed:
observepointerReleased:
observeWorldPosition:
onBoundsChanged:
onClicked:
onDrag:
onDragAbsolute:
onHover:
onlayoutPerformed:
onpointerClicked:
onpointerEntered:
onpointerExited:
onPointerMoved:
onpointerMoved:
onpointerPressed:
onpointerReleased:
onPressed:
onReleased:
panel:
path:
PathProps:
PathSegment:
PathSegmentKind:
performOutstandingLayoutsAndMeasures:
playBack:
PlayDirection:
playToEndThenBack:
Point:
PointerArgs:
pointerArgs:
pointerCaptured:
pointerCapturedBySomeoneElse:
pointerCapturedEmitter:
pointerCaptureReleasedEmitter:
Points:
pos:
pos=:
Primitive:
PrimitiveKind:
printTree:
Rect:
rect:
rectangle:
rectangle_impl:
RectangleInfo:
rectFromPoints:
RectProps:
relativeTo:
releasePointer:
remove:
removeChild:
RemovedSubscriber:
removeUpdateListener:
render:
renderText:
reverse:
right:
Right:
right:
rotate:
setChildren:
setDocking:
size:
size=:
stack:
StackDirection:
StackProps:
start:
StrokeInfo:
sub:
subdivideHorizontal:
subdivideVertical:
Subject:
subject:
subscribe:
Subscriber:
Subscription:
switch:
Tag:
text:
TextChanged:
TextInfo:
textInput:
TextInputProps:
TextProps:
then:
Thickness:
thickness:
toFloat:
toFloatOption:
toNimNode:
toNimNodeList:
toObservable:
toOption:
top:
Top:
top:
TopLeft:
TopRight:
translate:
Vec2:
vec2:
Vertical:
VerticalAlignment:
Visibility:
width:
widthVec:
withHeight:
withPos:
withSize:
withWidth:
withX:
withY:
x:
y:
zero: