Skip to content

Class: WidgetComponent ​

Common component classes hoisted to the top level too.

Extends ​

Constructors ​

Constructor ​

ts
new WidgetComponent(): WidgetComponent;

Returns ​

WidgetComponent

Inherited from ​

Component.constructor

Properties ​

PropertyModifierTypeDefault valueInherited from
alignBottompublicbooleanundefined-
alignHorizontalCenterpublicbooleanundefined-
alignLeftpublicbooleanundefined-
alignModepublicWidgetAlignModeundefined-
alignRightpublicbooleanundefined-
alignToppublicbooleanundefined-
alignVerticalCenterpublicbooleanundefined-
anchorTargetpublicWidgetAnchorTargetundefined-
bottompublicWidgetEdgeValueundefined-
dirtypublicbooleantrueComponent.dirty
enabledpublicbooleantrueComponent.enabled
horizontalCenterpublicWidgetEdgeValueundefined-
leftpublicWidgetEdgeValueundefined-
rightpublicWidgetEdgeValueundefined-
toppublicWidgetEdgeValueundefined-
verticalCenterpublicWidgetEdgeValueundefined-

Methods ​

SetAnchorTarget() ​

ts
SetAnchorTarget(target): void;

Setter that accepts the Entity wrapper, a raw EntityId, the 'window' sentinel, or null. Internally we always store EntityId / 'window' / null so a destroyed Entity wrapper can't keep the component holding a stale reference.

Parameters ​

ParameterType
targetnumber | Entity | "window" | null

Returns ​

void

© 2026 PlayAdGentic