차단 > ToolboxItem

ToolboxItem 클래스

도구 상자의 항목에 대한 클래스입니다.

서명:

export declare class ToolboxItem implements IToolboxItem 

구현: IToolboxItem

생성자

생성자 수정자 설명
(생성자)(toolboxItemDef, parentToolbox, opt_parent) ToolboxItem 클래스의 새 인스턴스를 생성합니다.

속성

속성 수정자 유형 설명
id_ protected 문자열
level_ protected 숫자
parent_ protected ICollapsibleToolboxItem | 없음
parentToolbox_

protected

readonly

IToolbox 이 카테고리가 속한 도구 상자입니다.
toolboxItemDef_ protected toolbox.ToolboxItemInfo | 없음
workspace_ protected WorkspaceSvg

메서드

메서드 수정자 설명
dispose() 이 도구 상자 항목은 폐기합니다. 기본적으로 노옵스(no-ops)입니다.
getClickTarget() 클릭 가능한 HTML 요소를 가져옵니다. 상위 도구 상자 요소가 클릭을 수신합니다. 상위 도구 상자는 onClick 이벤트를 올바른 toolboxItem에 전달할 수 있도록 이 요소에 ID를 추가합니다.
getDiv() 도구 상자 항목의 div를 가져옵니다.
getId() 이 도구 상자 항목의 고유 식별자를 가져옵니다.
getParent() 도구 상자 항목이 중첩된 경우 상위 항목을 가져옵니다.
init() 도구 상자 항목을 초기화합니다. 여기에는 DOM 만들기 및 정보 객체를 기반으로 항목 상태 업데이트가 포함됩니다.
isCollapsible() 도구 상자 항목을 접을 수 있는지 여부입니다.
isSelectable() 도구 상자 항목의 선택 가능 여부입니다.
setVisible_(_isVisible) 카테고리의 표시 여부를 설정합니다. 카테고리를 표시하려면 상위 카테고리도 확장해야 합니다.