Home Manual Reference Source Repository
import {RootLayout} from 'ug-layout/RootLayout'
public class | source

RootLayout

Extends:

docs/dom.js~Renderable → RootLayout

Static Method Summary

Static Public Methods
public static

configure(config: *): *

public static

create(config: *): *

Constructor Summary

Public Constructor
public

constructor(_config: *, _renderer: *, _containerEl: *, _viewManager: *, _rootConfig: *, _stateContext: *, _lockState: *)

Member Summary

Public Members
public get
public get

height: *

public get
public get
public get

offsetX: *

public get

offsetY: *

public get

width: *

Method Summary

Public Methods
public
public

detach()

public

getPlugins(type: *): *

public
public
public

load(config: *, options: {})

public
public

render(): *

public

resize(dimensions: *)

public
public

update()

Static Public Methods

public static configure(config: *): * source

Params:

NameTypeAttributeDescription
config *

Return:

*

public static create(config: *): * source

Params:

NameTypeAttributeDescription
config *

Return:

*

Public Constructors

public constructor(_config: *, _renderer: *, _containerEl: *, _viewManager: *, _rootConfig: *, _stateContext: *, _lockState: *) source

Params:

NameTypeAttributeDescription
_config *
_renderer *
_containerEl *
_viewManager *
_rootConfig *
_stateContext *
_lockState *

Public Members

public get containerEl: * source

public get height: * source

public get isInitialized: * source

public get lockState: * source

public get offsetX: * source

public get offsetY: * source

public get width: * source

Public Methods

public destroy() source

public detach() source

public getPlugins(type: *): * source

Params:

NameTypeAttributeDescription
type *

Return:

*

public initialize() source

public isVisible(): boolean source

Return:

boolean

public load(config: *, options: {}) source

Params:

NameTypeAttributeDescription
config *
options {}
  • optional
  • default: {}

public makeVisible() source

public render(): * source

Return:

*

public resize(dimensions: *) source

Params:

NameTypeAttributeDescription
dimensions *

public setContainingNode(node: *) source

Params:

NameTypeAttributeDescription
node *

public update() source