mirror of
https://github.com/NativeScript/NativeScript.git
synced 2025-11-05 13:26:48 +08:00
20 lines
642 B
TypeScript
20 lines
642 B
TypeScript
import { LayoutBase } from '../layout-base';
|
|
import { Property } from '../../core/properties';
|
|
import { Enums } from '../../enums';
|
|
|
|
/**
|
|
* A Layout that arranges its children horizontally or vertically. The direction can be set by orientation property.
|
|
*/
|
|
export class StackLayout extends LayoutBase {
|
|
/**
|
|
* Gets or sets if layout should be horizontal or vertical.
|
|
* The default value is vertical.
|
|
*/
|
|
orientation: Enums.OrientationType;
|
|
}
|
|
|
|
/**
|
|
* Represents the observable property backing the orientation property of each StackLayout instance.
|
|
*/
|
|
export const orientationProperty: Property<StackLayout, Enums.OrientationType>;
|