CLASSES
TagsA - Z

GUIManager

Description

class GUIManager

Members

static stylesByUIElement : StringDictionary<StringDictionary<UIElementStyle>>

static DefaultStyleName : string

static renderingTemplatesByUIElement : StringDictionary<StringDictionary<() => UIElementRenderingTemplateBase>>

static DefaultTemplateName : string

Methods

static registerDataTemplate(className, factory) → void

Parameters

Name Type Description
className string
factory (parent: UIElement, dataObject: any) => UIElement

static getStyle(uiElType, styleName) → UIElementStyle

Parameters

Name Type Description
uiElType string
styleName string

static registerStyle(uiElType, templateName, style) → void

Parameters

Name Type Description
uiElType string
templateName string
style UIElementStyle

static getRenderingTemplate(uiElType, templateName) → () => UIElementRenderingTemplateBase

Parameters

Name Type Description
uiElType string
templateName string

static registerRenderingTemplate(uiElType, templateName, factory) → void

Parameters

Name Type Description
uiElType string
templateName string
factory () => UIElementRenderingTemplateBase