Constructor
new EzSplitter()
Members
buttonsize :number
Type:
- number
direction :"horizontal"|"vertical"
- Description:
splitter 이동방향
- horizontal : 수평
- vertical : 수직
splitter 이동방향
- horizontal : 수평
- vertical : 수직
Type:
- "horizontal" | "vertical"
end :number
Type:
- number
start :number
Type:
- number
(static, readonly) LOG_KEY :string
- Description:
로깅용 키
로깅용 키
Type:
- string
Methods
resetPosition()
- Description:
위치 갱신
- horizontal일경우
splitter에 right 값이 있을 경우 right값이 변경됩니다.
splitter에 right 값이 없을 경우 left값이 변경됩니다. - vertical일경우 splitter에 bottom 값이 있을 경우 bottom값이 변경됩니다. splitter에 bottom 값이 없을 경우 top값이 변경됩니다.
- horizontal일경우
splitter에 right 값이 있을 경우 right값이 변경됩니다.
setPosition(pointX, pointY)
- Description:
위치 설정
Parameters:
| Name | Type | Description |
|---|---|---|
pointX |
number | 이동할 x 좌표 direction이 horizontal일경우에만 동작
|
pointY |
number | 이동할 y 좌표 direction이 vertical일경우에만 동작
|
set_buttonsize(buttonsize)
- Description:
내부 버튼 크기 설정
Example
this.splitter.set_buttonsize(50);
Parameters:
| Name | Type | Description |
|---|---|---|
buttonsize |
number | 내부 버튼 크기 |
set_direction(direction)
- Description:
splitter 이동방향 설정
Example
this.splitter.set_direction("vertical");
Parameters:
| Name | Type | Description |
|---|---|---|
direction |
"horizontal" | "vertical" | splitter 이동방향
|
set_end(end)
- Description:
이동 가능 범위 최대값 설정
Example
this.splitter.set_end(20);
Parameters:
| Name | Type | Description |
|---|---|---|
end |
number | 이동 가능 범위 최대값 |
set_start(start)
- Description:
이동 가능 범위 최소값 설정
Example
var start = this.splitter.start;
this.splitter.set_start(20);
Parameters:
| Name | Type | Description |
|---|---|---|
start |
number | 이동 가능 범위 최소값 |