Class: CUI.FormPopover

Defined in: elements/FormPopover/FormPopover.coffee
Inherits: CUI.Form

Overview

Direct Known Subclasses

CUI.FormModal

Variables Summary

Variable inherited from CUI.Form

changed_marker_css_class defaults uniqueId

Instance Method Summary

Inherited Method Summary

Methods inherited from CUI.Form

#initTemplate #initLayout #getLayout #getTableContainer #initOpts #readOpts #getCheckbox #__createFields #getNameOpt #init #initFields #reload #displayValue #getParentData #setData #__setRowVisibility #render #getTable #renderAsBlock #hasContentForAppend #renderTable #unregisterTableListeners #hasUserData #remove #__initUndo #getLog #undo #redo #getFieldByIdx #updateHint #__setClassOnField #addClassToField #removeClassFromField #getFieldsByName #getFields #isDataField #hasData #getValue #isChanged #destroy #maximizeAddClasses #getUniqueIdForLabel #getTemplate #isResizable #debug #registerLabel #getLabel #setForm #getFormDepth #setFormDepth #getFormPath #getForm #getOtherField #getRootForm #__initDisabled #enable #disable #isDisabled #isHidden #isShown #updateData #setDataOnOthers #hide #show #isRendered #start #getAllDataFields #getDataFields #callOnOthers #getData #getArrayFromOpt #getName #getDefaultValue #checkValue #setValue #getInitValue #getLastValue #reset #goto #initData #initValue #setCheckChangedValue #getCheckChangedValue #getUndo #storeValue #triggerDataChanged #checkChanged #getChangedMarker .new #registerTemplate #getDOMElementClasses #registerDOMElement #getElementForLayer #unregisterDOMElement #__assertDOMElement #__assertTemplateElement #addClass #setAria #removeClass #hasClass #isDestroyed #empty #replace #append #prepend #text #get #getFlexHandle #getElementClass #getUniqueId #getOpts #getOpt #hasOpt #getSetOpt #hasSetOpt #copy #mergeOpt #removeOpt #addOpt #addOpts #mergeOpts #__getCheckMap #readOptsFromAttr #proxy .getOptKeys

Constructor Details

# (void) constructor(opts = {})

Instance Method Details

# (void) initOpts()

# (void) readOpts()

# (void) init()

# (void) setDataOnOthers()

# (void) isChanged()

# (void) getFields(func = "")

# (void) initTemplate()

this is for the button container

# (void) hasContentForAppend()

# (void) render()

# (void) getButton()

# (void) displayValue()

# (void) callOnFields(func, args...)

# (void) __renderDisplay()

# (void) renderTable()

# (void) initPopover(opts)

overwritten in FormModal

# (void) getPopoverOpts()

# (void) getPopover()

# (void) renderAsBlock()

# (void) resetTableAndFields()

# (void) __openPopover()

# (void) __closePopover()

# (void) closePopover()

this calls the "onHide" function

# (void) hide(trigger_event = false)

# (void) __triggerDataChanged()

# (void) triggerDataChanged()

# (void) disable()

# (void) enable()

# (void) destroy()

    Quickly fuzzy find classes, mixins, methods, file:

    Control the navigation frame:

    You can focus and blur the search input: