M/ui/Panel~Panel


import Panel from 'M/ui/Panel';

new Panel(name, options)

facade/js/ui/Panel.js, line 27
Name Type Description
name string

of the panel

options Mx.parameters.Panel

of the panel

Extends

  • M.Object

Members

name{string}

position{Position}

Methods

_removeControl(controls)

facade/js/ui/Panel.js, line 391

TODO

Name Type Description
controls array.<M.Control>

addClassName(controls)

facade/js/ui/Panel.js, line 425

TODO

Name Type Description
controls array.<M.Control>

addControls(controls)

facade/js/ui/Panel.js, line 308

TODO

Name Type Description
controls array.<M.Control>

addTo(controls)

facade/js/ui/Panel.js, line 196

TODO

Name Type Description
controls array.<M.Control>

destroy(html, html)

facade/js/ui/Panel.js, line 181

TODO

Name Type Description
html HTMLElement

panel

html HTMLElement

area

getButtonPanel(){HTMLElement}

facade/js/ui/Panel.js, line 503

Returns the button panel

getControls(controls)

facade/js/ui/Panel.js, line 296

TODO

Name Type Description
controls array.<M.Control>

getTemplatePanel(){HTMLElement}

facade/js/ui/Panel.js, line 491

Returns the template panel

hasControl(controls)

facade/js/ui/Panel.js, line 339

TODO

Name Type Description
controls array.<M.Control>

isCollapsed(){Boolean}

facade/js/ui/Panel.js, line 515

Returns is collapsed

removeClassName(controls)

facade/js/ui/Panel.js, line 409

TODO

Name Type Description
controls array.<M.Control>

removeControls(controls)

facade/js/ui/Panel.js, line 359

TODO

Name Type Description
controls array.<M.Control>

setCollapsed(){Boolean}

facade/js/ui/Panel.js, line 527

Returns is collapsed