blockly > CollapsibleToolboxCategory
CollapsibleToolboxCategory 클래스
도구 상자에서 접을 수 있는 카테고리의 클래스입니다.
Signature:
export declare class CollapsibleToolboxCategory extends ToolboxCategory implements ICollapsibleToolboxItem
확장: ToolboxCategory
생성자
생성자 | 수정자 | 설명 |
---|---|---|
(생성자)(categoryDef, 도구 상자, 선택_부모) | CollapsibleToolboxCategory 클래스의 새 인스턴스를 구성합니다. |
속성
속성 | 수정자 | 유형 | 설명 |
---|---|---|---|
expanded_ | protected |
boolean | 카테고리가 하위 카테고리를 표시할지 여부입니다. |
registrationName | static |
string | 접을 수 있는 도구 상자 카테고리를 등록하는 데 사용되는 이름입니다. |
subcategoriesDiv_ | protected |
HTMLDivElement | null | 모든 하위 카테고리의 컨테이너입니다. |
toolboxItems_ | protected |
IToolboxItem[] | 이 카테고리의 하위 도구 상자 항목입니다. |
방법
메서드 | 수정자 | 설명 |
---|---|---|
createDom_() | ||
createIconDom_() | ||
createSubCategoriesDom_(subcategories) | protected |
모든 하위 카테고리의 DOM을 만듭니다. |
getChildToolboxItems() | 하위 도구 상자 항목을 가져옵니다. (예: 하위 카테고리 가져오기) | |
getDiv()를 | ||
init() | ||
isCollapsible() | ||
isExpanded() | 하위 카테고리를 표시하기 위해 카테고리를 펼칠지 여부입니다. | |
makeDefaultCssConfig_() | ||
onClick(_e) | ||
parseContents_(categoryDef) | ||
setExpanded(isExpanded) | 현재 카테고리 및 연결된 플라이아웃을 열거나 닫습니다. | |
setVisible_(isVisible) | ||
toggleExpanded() | 카테고리를 펼칠지 여부를 전환합니다. |