IToolbox 인터페이스
도구 상자의 인터페이스입니다.
서명:
export interface IToolbox extends IRegistrable, IFocusableTree
확장: IRegistrable, IFocusableTree
메서드
메서드 | 설명 |
---|---|
clearSelection() | 이전에 선택한 항목의 강조 표시를 해제합니다. |
dispose() | 이 도구 상자를 삭제합니다. |
getFlyout() | 도구 상자 플라이아웃을 가져옵니다. |
getHeight() | 도구 상자의 높이를 가져옵니다. |
getSelectedItem() | 선택한 항목을 가져옵니다. |
getWidth() | 도구 상자의 너비를 가져옵니다. |
getWorkspace() | 도구 상자의 워크스페이스를 가져옵니다. |
handleToolboxItemResize() | 도구 상자 항목의 크기가 조절될 때 도구 상자의 크기 조절을 처리합니다. |
init() | 도구 상자를 초기화합니다. |
isHorizontal() | 도구 상자가 가로 모드인지 여부를 가져옵니다. |
position() | 가로 도구 상자인지, 워크스페이스가 rtl인지에 따라 도구 상자의 위치를 지정합니다. |
refreshSelection() | 플라이아웃을 닫지 않고 플라이아웃의 콘텐츠를 업데이트합니다. 변수나 프로시저와 같은 동적 카테고리 중 하나의 변경에 대한 응답으로 사용해야 합니다. |
refreshTheme() | 선택한 카테고리의 카테고리 색상과 배경 색상을 업데이트합니다. |
렌더링(toolboxDef) | 새 도구 상자 항목으로 도구 상자를 채우고 이전 콘텐츠를 삭제합니다. |
selectItemByPosition(position) | 도구 상자 항목 목록에서 위치를 기준으로 도구 상자 항목을 선택합니다. |
setSelectedItem(item) | 선택한 항목을 설정합니다. |
setVisible(isVisible) | 도구 상자의 공개 상태를 설정합니다. |