An object which represents the geometry of a tab area.

interface ITabAreaGeometry {
    bottom: number;
    height: number;
    left: number;
    right: number;
    tabBar: TabBar<Widget>;
    top: number;
    width: number;
    x: number;
    y: number;
}

Properties

bottom: number

The local coordinate of the bottom edge of the tab area.

Notes

This is the distance from the bottom edge of the layout parent widget, to the bottom edge of the tab area.

height: number

The height of the tab area.

Notes

This is total height allocated for the tab area.

left: number

The local coordinate of the left edge of the tab area.

Notes

This is the distance from the left edge of the layout parent widget, to the left edge of the tab area.

right: number

The local coordinate of the right edge of the tab area.

Notes

This is the distance from the right edge of the layout parent widget, to the right edge of the tab area.

tabBar: TabBar<Widget>

The tab bar for the tab area.

top: number

The local coordinate of the top edge of the tab area.

Notes

This is the distance from the top edge of the layout parent widget, to the top edge of the tab area.

width: number

The width of the tab area.

Notes

This is total width allocated for the tab area.

x: number

The local X position of the hit test in the dock area.

Notes

This is the distance from the left edge of the layout parent widget, to the local X coordinate of the hit test query.

y: number

The local Y position of the hit test in the dock area.

Notes

This is the distance from the top edge of the layout parent widget, to the local Y coordinate of the hit test query.