Members
(protected) handleKeyboard
키보드 이벤트 핸들러
- Source:
(protected) handleKeyboard
키보드 이벤트 핸들러
- Source:
(readonly) isFallbackIndicate :boolean
dnd 폴백을 사용하는지 여부
Type:
- boolean
- Source:
Methods
(protected) addKeyboardListener()
키보드 이벤트 핸들러 등록
- Source:
(protected) addKeyboardListener()
키보드 이벤트 핸들러 등록
- Source:
cancel()
드래그 중 취소
- Source:
cancel()
드래그 중 취소
- Source:
dispatchDragChoose(params)
알림: 드래그 아이템 선택
Parameters:
Name | Type | Description |
---|---|---|
params |
BucketDragChoose |
- Source:
dispatchDragChoose(params) → {void}
알림: 드래그 아이템 선택
Parameters:
Name | Type | Description |
---|---|---|
params |
BucketDragChoose |
- Source:
Returns:
- Type
- void
dispatchDragEnd(params)
알림: 드래그 종료
Parameters:
Name | Type | Description |
---|---|---|
params |
BucketDragEnd |
- Source:
dispatchDragEnd(params) → {void}
알림: 드래그 종료
Parameters:
Name | Type | Description |
---|---|---|
params |
BucketDragEnd |
- Source:
Returns:
- Type
- void
dispatchDragStart(params)
알림: 드래그 시작
Parameters:
Name | Type | Description |
---|---|---|
params |
BucketDragStart |
- Source:
dispatchDragStart(params) → {void}
알림: 드래그 시작
Parameters:
Name | Type | Description |
---|---|---|
params |
BucketDragStart |
- Source:
Returns:
- Type
- void
dispatchDragUnchoose(params)
알림: 드래그 아이템 선택 해제
Parameters:
Name | Type | Description |
---|---|---|
params |
BucketDragChoose |
- Source:
dispatchDragUnchoose(params) → {void}
알림: 드래그 아이템 선택 해제
Parameters:
Name | Type | Description |
---|---|---|
params |
BucketDragChoose |
- Source:
Returns:
- Type
- void
dispatchRangeSelectionStart(params)
알림: 영역 선택기 시작
Parameters:
Name | Type | Description |
---|---|---|
params |
BucketRangeSelectionEvent |
- Source:
dispatchRangeSelectionStart(params) → {void}
알림: 영역 선택기 시작
Parameters:
Name | Type | Description |
---|---|---|
params |
BucketRangeSelectionEvent |
- Source:
Returns:
- Type
- void
findContainerRefByElement(element) → {IBucketContainerRef}
해당 element(DOM) 가 속한 버킷 컨테이너 찾기
Parameters:
Name | Type | Description |
---|---|---|
element |
Element |
- Source:
Returns:
- Type
- IBucketContainerRef
findContainerRefByElement(element) → {IBucketContainerRef}
해당 element(DOM) 가 속한 버킷 컨테이너 찾기
Parameters:
Name | Type | Description |
---|---|---|
element |
Element |
- Source:
Returns:
- Type
- IBucketContainerRef
getContainerRefs() → {Map.<string, IBucketContainerRef>}
등록된 버킷 컨테이너 맵.
- Source:
Returns:
- Type
- Map.<string, IBucketContainerRef>
getContainerRefs() → {Map.<string, IBucketContainerRef>}
등록된 버킷 컨테이너 맵.
- Source:
Returns:
- Type
- Map.<string, IBucketContainerRef>
getDocument() → {Document}
document
- Source:
Returns:
- Type
- Document
(protected) getDocument() → {Document}
document
- Source:
Returns:
- Type
- Document
isFallbackIndicate() → {boolean}
dnd 폴백을 사용하는지 여부
- Source:
Returns:
- Type
- boolean
joinContainerRef(containerRef)
버킷 컨테이너 등록
Parameters:
Name | Type | Description |
---|---|---|
containerRef |
IBucketContainerRef |
- Source:
joinContainerRef(containerRef) → {void}
버킷 컨테이너 등록
Parameters:
Name | Type | Description |
---|---|---|
containerRef |
IBucketContainerRef |
- Source:
Returns:
- Type
- void
observeDragger() → {Observable.<BucketEvent>}
옵저버: 드래그 상태
- Source:
Returns:
- Type
- Observable.<BucketEvent>
observeDragger() → {Observable.<BucketEvent>}
옵저버: 드래그 상태
- Source:
Returns:
- Type
- Observable.<BucketEvent>
observeRangeSelection() → {Observable.<BucketRangeSelectionEvent>}
옵저버: 영역 선택기 상태
- Source:
Returns:
- Type
- Observable.<BucketRangeSelectionEvent>
observeRangeSelection() → {Observable.<BucketRangeSelectionEvent>}
옵저버: 영역 선택기 상태
- Source:
Returns:
- Type
- Observable.<BucketRangeSelectionEvent>
(protected) removeKeyboardListener()
키보드 이벤트 핸들러 제거
- Source:
(protected) removeKeyboardListener()
키보드 이벤트 핸들러 제거
- Source:
setFallbackIndicate(is)
dnd 폴백을 사용하는지 여부 지정.
폴백을 사용하지 않는 다면 브라우저에서 기본으로 지원하는 드래그(중인 이미지) UI 를 사용하고,
폴백을 사용한다면 DOM 을 이용하는데, draggable 에서 사용하는 폴백 DOM 을 invisible 처리하고,
draggable 대신 드래그 중인 UI 를 표시한다.
Parameters:
Name | Type | Description |
---|---|---|
is |
boolean |
- Source:
setFallbackIndicate(is) → {void}
dnd 폴백을 사용하는지 여부 지정.
폴백을 사용하지 않는 다면 브라우저에서 기본으로 지원하는 드래그(중인 이미지) UI 를 사용하고,
폴백을 사용한다면 DOM 을 이용하는데, draggable 에서 사용하는 폴백 DOM 을 invisible 처리하고,
draggable 대신 드래그 중인 UI 를 표시한다.
Parameters:
Name | Type | Description |
---|---|---|
is |
boolean |
- Source:
Returns:
- Type
- void
unjoinContainerRef(containerRef)
버킷 컨테이너 등록 해제
Parameters:
Name | Type | Description |
---|---|---|
containerRef |
IBucketContainerRef |
- Source:
unjoinContainerRef(containerRef) → {void}
버킷 컨테이너 등록 해제
Parameters:
Name | Type | Description |
---|---|---|
containerRef |
IBucketContainerRef |
- Source:
Returns:
- Type
- void