Class: CUI.Layer

Defined in: base/Layer/Layer.coffee
Inherits: CUI.DOMElement

Direct Known Subclasses

CUI.Menu CUI.LayerPane

Variables Summary

knownPlacements =
["s", "e", "w", "ws", "wn", "n", "se", "ne", "es", "en", "nw", "sw", "c"]

Variable inherited from CUI.DOMElement

defaults uniqueId

Instance Method Summary

Inherited Method Summary

Methods inherited from CUI.DOMElement

#initOpts #registerTemplate #getDOMElementClasses #registerDOMElement #getElementForLayer #unregisterDOMElement #__assertDOMElement #__assertTemplateElement #addClass #setAria #removeClass #hide #show #hasClass #isDestroyed #empty #replace #append #prepend #text #get #getFlexHandle #destroy #getElementClass #getUniqueId #getOpts #getOpt #hasOpt #getSetOpt #hasSetOpt #copy #mergeOpt #removeOpt #addOpt #addOpts #mergeOpts #__getCheckMap #readOpts #readOptsFromAttr #proxy .getOptKeys

Constructor Details

# (void) constructor(opts = {})

Instance Method Details

# (void) setBackdropContent(content)

# (void) getTemplate()

# (void) getLayerRoot()

# (void) getLayer()

# (void) initOpts()

# (void) setVisible(on_off = true)

# (void) __setElement(element)

# (void) __getOriginalElement()

# (void) autoSize()

# (void) position(ev)

# (void) __removeDebugDivs()

# (void) clearTimeout()

# (void) showTimeout(ms = @_show_ms, ev)

# (void) hideTimeout(ms = @_hide_ms, ev)

# (void) hide(ev)

# (void) __updateLayerStackCounter()

# (void) getElementOpenClass()

# (void) show(ev)

use element to temporarily overwrite element used for positioning

# (void) isKeyboardCancellable(ev)

# (void) doCancel(ev)

# (void) focusOnShow(ev)

# (void) forceFocusOnShow()

# (void) focusOnHide(ev)

# (void) getElement()

# (void) isShown()

# (void) destroy()

    Quickly fuzzy find classes, mixins, methods, file:

    Control the navigation frame:

    You can focus and blur the search input: