interface IRtStackLayoutlayout
레이아웃 타입은 'stack' 이다.
자식들 중 하나만 표시하고 나머지는 감춘다. 표시할 자식을 지정하지 않으면 가장 나중에 추가된 자식을 표시한다.
layout의 크기가 명시적으로 지정되지 않으면 표시되는 자식의 크기에 맞춰진다. layout의 크기가 명시적으로 지정되면 자식들의 위치(left|right|top|bottom)가 고정값 혹은 비율값으로 지정될 수 있다. 위치를 지정하지 않으면 상하/좌우 중앙에 표시된다.
[주의] 템플릿에서 자식들의 id가 반드시 지정돼야 한다.
자식들 중 하나만 표시하고 나머지는 감춘다. 표시할 자식을 지정하지 않으면 가장 나중에 추가된 자식을 표시한다.
layout의 크기가 명시적으로 지정되지 않으면 표시되는 자식의 크기에 맞춰진다. layout의 크기가 명시적으로 지정되면 자식들의 위치(left|right|top|bottom)가 고정값 혹은 비율값으로 지정될 수 있다. 위치를 지정하지 않으면 상하/좌우 중앙에 표시된다.
[주의] 템플릿에서 자식들의 id가 반드시 지정돼야 한다.
See Also
Events
Properties
- activeCallback: (args: {ctx:
any
, row:number
}) =>any
optionalactiveChild가 설정되지 않을 때, active child의 id를 리턴하는 콜백 함수.
이 속성이 지정되고 값을 리턴하면 activeChild나 activeField 속성은 무시된다. - activeChild:
any
optional표시할 child의 id.
이 속성을 지정하지 않거나, 지정된 child의 visible이false
이면, visible이true
인 child들 중 가장 나중에 추가된 child를 표시한다. - activeField:
string
optionalactiveChild가 설정되지 않을 때, active child의 id값을 가져올 field 명.
Inherited Properties
- IRtLayout.children
- IRtLayoutChild.clickable
- IRtLayoutChild.height
- IRtLayoutChild.id
- IRtLayoutChild.minHeight
- IRtLayoutChild.minWidth
- IRtLayoutChild.onClick
- IRtLayoutChild.style
- IRtLayoutChild.styleCallback
- IRtLayoutChild.visible
- IRtLayoutChild.width
Child Properties
Inherited Child Properties
- IRtPositionableLayout.left
- IRtPositionableLayout.right
- IRtPositionableLayout.top
- IRtPositionableLayout.bottom