DitapPanelManager

DitapPanel을 관리하는 클래스.
The class that manages the DitapPanel.

new Ditap.DitapPanelManager()

Members

openPanel : Element

패널 요소 열기.
Open panel element.

panels : Array.<Element>

관리할 패널 요소들의 배열.
Array of panel elements to manage.

Methods

addPanel(panel)

DitapPanel 추가.
Add DitapPanel to the panels.
Name Type Description
panel DitapPanel 다이탭 패널.
DitapPanel.

closeOpenPanel()

열려있는 패널 닫기.
close openPanel.

getPanelBySelectedObjectId(selectedId) → DitapPanel

패널 배열에서 해당 패널 조회.
Get the ditapPanel in the panels.
Name Type Description
selectedId string 선택 객체 id.
Id of selected object.
Returns:
해당 패널 객체.
The corresponding panel object.

isPanelsById(selectedId) → boolean

패널 배열에 선택 객체 포함 여부 검사.
Ensure that selected object is included in the panels.
Name Type Description
selectedId string 선택 객체 id.
Id of selected object.
Returns:
포함 여부.
result value.

removePanel(removepanel)

DitapPanel 제거.
Remove DitapPanel from the panels.
Name Type Description
removepanel DitapPanel 제거할 다이탭 패널.
DitapPanel to remove.

setOpenPanel(panel)

해당 패널 열기.
Set openPanel.
Name Type Description
panel DitapPanel 패널.
ditapPanel.