JdBucketItemRef

JdBucketItemRef

new JdBucketItemRef()

한개의 버킷 아이템
Implements:
Source:

Members

(readonly) elContainer :Element|null

draggable 에서 사용되는 DOM (draggable 의 이벤트 등에서 DOM 을 clone 하거나 target DOM 등 으로 사용됨)
Type:
  • Element | null
Source:

(readonly) isSelected

아이템의 (드래깅)선택 여부
Source:

(readonly) model

해당 아이템에 등록된 모델
Source:

Methods

destroy()

파기
Source:

destroy()

파기
Source:

dispatchChangeState()

알림: 아이템 상태 변경.
Source:

dispatchChangeState() → {void}

알림: 아이템 상태 변경.
Source:
Returns:
Type
void

elContainer() → {Element|null}

draggable 에서 사용되는 DOM (draggable 의 이벤트 등에서 DOM 을 clone 하거나 target DOM 등 으로 사용됨)
Source:
Returns:
Type
Element | null

getElBound() → {DOMRectBound|null}

해당 아이템의 DOM 의 bound 영역.
Source:
Returns:
Type
DOMRectBound | null

getElBound() → {DOMRectBound|null}

해당 아이템의 DOM 의 bound 영역.
Source:
Returns:
Type
DOMRectBound | null

getUid() → {string}

해당 아이템의 uid 반환
Source:
Returns:
Type
string

getUid() → {string}

해당 아이템의 uid 반환
Source:
Returns:
Type
string

isSelected()

아이템의 (드래깅)선택 여부
Source:

model() → {TM|null}

해당 아이템에 등록된 모델
Source:
Returns:
Type
TM | null

observeChangeState() → {Observable.<any>}

옵저버: 아이템 상태.
Source:
Returns:
Type
Observable.<any>

observeChangeState() → {Observable.<any>}

옵저버: 아이템 상태.
Source:
Returns:
Type
Observable.<any>

setElContainer(element)

draggable DOM 참조 지정.
Parameters:
Name Type Description
element Element
Source:

setElContainer(element)

draggable DOM 참조 지정.
Parameters:
Name Type Description
element Element
Source:

setModel(model)

해당 아이템과 연결할 모델.
Parameters:
Name Type Description
model TM
Source:

setModel(model)

해당 아이템과 연결할 모델.
Parameters:
Name Type Description
model TM
Source:

setSelected(is)

해당 아이템의 선택(드래깅) 상태 지정.
Parameters:
Name Type Description
is boolean
Source:

setSelected(is)

해당 아이템의 선택(드래깅) 상태 지정.
Parameters:
Name Type Description
is boolean
Source: