alphaTab.platform.IHtmlElementContainer
A UI element implementation wrapping HTML elements.
interface IHtmlElementContainer extends IContainerPropertiesโ
elementโ
The wrapped UI element.
readonly element: HTMLElement;heightโ
Gets or sets the height of the control. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
height: number;double Height { get; set; }var height: DoubleisVisibleโ
Gets a value indicating whether the control is visible. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
readonly isVisible: boolean;bool IsVisible { get; }val isVisible: BooleanmouseDownโ
This event occurs when a mouse/finger press happened on the control. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
mouseDown: IEventEmitterOfT<IMouseEventArgs>;IEventEmitterOfT<IMouseEventArgs> MouseDown { get; set; }var mouseDown: IEventEmitterOfT<IMouseEventArgs>mouseMoveโ
This event occurs when a mouse/finger moves on top of the control. While a press started on this control is active, moves are reported even if they happen outside the control. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
mouseMove: IEventEmitterOfT<IMouseEventArgs>;IEventEmitterOfT<IMouseEventArgs> MouseMove { get; set; }var mouseMove: IEventEmitterOfT<IMouseEventArgs>mouseUpโ
This event occurs when a mouse/finger is released from the control. Every press started on this control ends with exactly one mouseUp, also when the release happens
outside the control or the gesture is cancelled by the system. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
mouseUp: IEventEmitterOfT<IMouseEventArgs>;IEventEmitterOfT<IMouseEventArgs> MouseUp { get; set; }var mouseUp: IEventEmitterOfT<IMouseEventArgs>resizeโ
This event occurs when the control was resized. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
scrollLeftโ
Gets or sets the horizontal scroll offset of this control if it is scrollable. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
scrollLeft: number;double ScrollLeft { get; set; }var scrollLeft: DoublescrollTopโ
Gets or sets the vertical scroll offset of this control if it is scrollable. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
scrollTop: number;double ScrollTop { get; set; }var scrollTop: Doublewidthโ
Gets or sets the width of the control. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
width: number;double Width { get; set; }var width: DoubleMethodsโ
appendChildโ
Adds the given child control to this container. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
appendChild(child: IContainer): voidvoid AppendChild(IContainer child)fun appendChild(child: IContainer): Unit| Parameter | Summary |
|---|---|
childAll | The child control to add. |
clearโ
Clears the container and removes all child items. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
clear(): voidvoid Clear()fun clear(): UnitsetBoundsโ
Sets the position and size of the container for efficient repositioning. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
setBounds(x: number, y: number, w: number, h: number): voidvoid SetBounds(double x, double y, double w, double h)fun setBounds(x: Double, y: Double, w: Double, h: Double): Unit| Parameter | Summary |
|---|---|
xAll | The X-position |
yAll | The Y-position |
wAll | The width |
hAll | The height |
stopAnimationโ
Stops the animations of this control immediately. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
stopAnimation(): voidvoid StopAnimation()fun stopAnimation(): UnittransitionToXโ
Tells the control to move to the given X-position in the given time. (Inherited from IContainer )
- JavaScript
- C#
- Kotlin
transitionToX(duration: number, x: number): voidvoid TransitionToX(double duration, double x)fun transitionToX(duration: Double, x: Double): Unit| Parameter | Summary |
|---|---|
durationAll | The milliseconds that should be needed to reach the new X-position |
xAll | The new X-position |