Overview
Properties
| Name |
Type |
Description |
readonly position |
Signal<number> |
|
readonly orientation |
Signal<SplitterOrientation> |
|
readonly isDragging |
Signal<boolean> |
|
readonly containerRect |
Signal<DOMRect | null> |
|
readonly isHorizontal |
Signal<boolean> |
|
readonly isVertical |
Signal<boolean> |
|
readonly minSize |
Signal<number> |
|
readonly maxSize |
Signal<number> |
|
readonly step |
Signal<number> |
|
Public methods
updateConfig
updateConfig(config: Partial<SplitterConfig>): void
| Parameter |
Type |
Optional |
Description |
config |
Partial<SplitterConfig> |
|
|
setOrientation
setOrientation(orientation: SplitterOrientation): void
setContainerRect
setContainerRect(rect: DOMRect): void
| Parameter |
Type |
Optional |
Description |
rect |
DOMRect |
|
|
setPosition
setPosition(position: number): void
| Parameter |
Type |
Optional |
Description |
position |
number |
|
|
startDragging
startDragging(): void
stopDragging
stopDragging(): void
calculatePositionFromEvent
calculatePositionFromEvent(clientX: number, clientY: number): number
| Parameter |
Type |
Optional |
Description |
clientX |
number |
|
|
clientY |
number |
|
|
calculatePositionFromTouch
calculatePositionFromTouch(touch: Touch): number
| Parameter |
Type |
Optional |
Description |
touch |
Touch |
|
|