PopupMultiSelect

선택한 객체가 여러개일때 ID를 표시하는 팝업 클래스.
A Pop-up that displays the IDs of multiple selected objects.

new Ditap.PopupMultiSelect(interaction, viewer)

Name Type Description
interaction InteractionSelect | InteractionRemove 팝업을 호출한 Interaction의 인스턴스.
The instance of Interaction that invoked the PopupMultiSelect
viewer DitapViewer 사용할 Ditap Viewer 인스턴스.
The DitapViewer instance to use.

Extends

Members

readonly availableOnMobile : boolean

모바일 해상도에서 띄울 수 있는 팝업인지 여부. 하위 클래스에서 재정의합니다.
Whether the popup can be opened on mobile resolutions. Overridden by subclasses.
Inherited From:

Methods

addMultiList(objects, alert)

아이디 목록에 아이디 추가.
Adds a list of object ids to the PopupMultiSelect.
Name Type Description
objects object 선택된 객체.
The selected objects.
alert DitapAlert 알림 인스턴스.
The DitapAlert.

appendContent(element)

컨텐츠 영역에 요소 추가.
Append element to content.
Name Type Description
element Element 추가할 요소.
Element to add.
Inherited From:

appendFooter(element)

푸터 영역에 요소 추가.
Append element to footer.
Name Type Description
element Element 추가할 요소.
Element to add.
Inherited From:

appendHeader(element)

헤더 영역에 요소 추가.
Append element to header.
Name Type Description
element Element 추가할 요소.
Element to add.
Inherited From:

close(element)

팝업 닫기.
Close popup.
Name Type Description
element Element 매개변수가 없는 경우 wrapper 오픈.
If no parameter is entered, close wrapper.
Inherited From:

createMultiSelectBox(text) → object

다중 선택 팝업 요소 생성.
Create PopupMultiSelect Element.
Name Type Description
text string 인터렉션 이름.
The name of interaction.
Returns:
팝업 요소 객체.
PopupMultiSelect Element.

destroy()

이 객체의 모든 리소스 제거.
Remove all resources of this object.
Inherited From:

open(element)

팝업 열기.
Open popup.
Name Type Description
element Element 매개변수가 없는 경우 wrapper 오픈.
element If no parameter is entered, open wrapper.
Inherited From:

prependContent(element)

컨텐츠 영역 맨 앞에 요소 추가.
Prepend element to content.
Name Type Description
element Element 추가할 요소.
Element to add.
Inherited From:

prependFooter(element)

푸터 영역 맨 앞에 요소 추가.
Prepend element to footer.
Name Type Description
element Element 추가할 요소.
Element to add.
Inherited From:

prependHeader(element)

헤더 영역 맨 앞에 요소 추가.
Prepend element to header.
Name Type Description
element Element 추가할 요소.
Element to add.
Inherited From:

removeAllContent()

컨텐츠 영역의 모든 자식 요소 제거.
Remove all children of content.
Inherited From:

removeAllFooter()

푸터 영역의 모든 자식 요소 제거.
Remove all children of footer.
Inherited From:

removeAllHeader()

헤더 영역의 모든 자식 요소 제거.
Remove all children of header.
Inherited From:

removeContent(element)

컨텐츠 영역의 자식 요소 제거.
Remove children of content.
Name Type Description
element Element 제거할 요소.
Element to remove.
Inherited From:

removeFooter(element)

푸터 영역의 자식 요소 제거.
Remove children of footer.
Name Type Description
element Element 제거할 요소.
Element to remove.
Inherited From:

removeHeader(element)

헤더 영역의 자식 요소 제거.
Remove children of header.
Name Type Description
element Element 제거할 요소.
Element to remove.
Inherited From:

removePropertyList()

아이디 목록 삭제.
Remove the list of id property.

toggle(element)

팝업 활성화 on/off 기능.
Function on and off.
Name Type Description
element Element 매개변수가 없는 경우 wrapper 오픈.
If no parameter is entered, toggle wrapper.
Inherited From: