Skip to content
simon edited this page Jul 26, 2018 · 1 revision

mojo::mojo.app.View

Class View

The View class.

Fields
[[Activated Activated]]
[[Deactivated Deactivated]]
Constructors
[[New New]]
Properties
[[AcceptsKeyEvents AcceptsKeyEvents]]
[[AcceptsMouseEvents AcceptsMouseEvents]]
[[Active Active]]
[[ClipRect ClipRect]]
[[Enabled Enabled]]
[[Frame Frame]]
[[Gravity Gravity]]
[[Height Height]]
[[Layout Layout]]
[[MaxSize MaxSize]]
[[MinSize MinSize]]
[[MouseLocation MouseLocation]]
[[Parent Parent]]
[[Rect Rect]]
[[RenderStyle RenderStyle]]
[[Style Style]]
[[StyleState StyleState]]
[[Visible Visible]]
[[Width Width]]
[[Window Window]]
Methods
[[AddChildView AddChildView]]
[[GetStyle GetStyle]]
[[IsChildOf IsChildOf]]
[[MakeKeyView MakeKeyView]]
[[MeasureLayoutSize MeasureLayoutSize]]
[[RemoveChildView RemoveChildView]]
[[SendKeyEvent SendKeyEvent]]
[[SendMouseEvent SendMouseEvent]]
[[TransformPointFromView TransformPointFromView]]
[[TransformPointToView TransformPointToView]]
[[TransformRectFromView TransformRectFromView]]
[[TransformRectToView TransformRectToView]]
[[TransformWindowPointToView TransformWindowPointToView]]
Protected properties
[[LayoutSize LayoutSize]]
[[MeasuredSize MeasuredSize]]
[[StyleBounds StyleBounds]]
Protected methods
[[OnKeyEvent OnKeyEvent]]
[[OnKeyViewChanged OnKeyViewChanged]]
[[OnLayout OnLayout]]
[[OnMeasure OnMeasure]]
[[OnMouseEvent OnMouseEvent]]
[[OnRender OnRender]]
[[OnThemeChanged OnThemeChanged]]
[[OnValidateStyle OnValidateStyle]]
Clone this wiki locally