Properties
Protected Readonly CATEGORY_NAME_
CATEGORY_NAME_: string
Protected COLOUR
COLOUR: string = "%{BKY_VARIABLES_HUE}"
Protected DEFAULT_TEXT_DECLARATION
DEFAULT_TEXT_DECLARATION: string = "ITEM"
Protected Readonly EXTENSION_NAME_DECLARATION_
EXTENSION_NAME_DECLARATION_: string
Protected Readonly EXTENSION_NAME_MENU_
EXTENSION_NAME_MENU_: string
Protected KEYWORD_CONST
KEYWORD_CONST: string = "const"
Protected KEYWORD_VARIABLE
KEYWORD_VARIABLE: string = "let"
Protected MESSAGE_BASE
MESSAGE_BASE: string = "def"
Protected TOOLTIP_DECLARATION
TOOLTIP_DECLARATION: string
Protected Readonly TYPE_NAME_DECLARATION_BLOCK_
TYPE_NAME_DECLARATION_BLOCK_: string
Protected Readonly TYPE_NAME_GETTER_
TYPE_NAME_GETTER_: string
Protected Readonly TYPE_NAME_SETTER_
TYPE_NAME_SETTER_: string
Protected hasReadonlyCheckbox
hasReadonlyCheckbox: boolean = true
Protected isAlwaysReadonly
isAlwaysReadonly: boolean = false
Readonly name
name: string
Protected type
type: null | string = null
Protected xmlList
xmlList: Element[]
Implementation of IDeclarationListBuilder. Since there's many fields used only for initialization, I recommend using or extending this class.