GridEditBase

Base for features, which edit the grid.

Configs

13

Common

disabledInstancePlugin
listenersEvents

Other

autoEdit: Boolean= falseAlso a property

Set to true to start editing when user starts typing text on a focused cell (as in Excel)

By default, while editing, clicking on a grid cell outside the editor will commence editing for the clicked cell context.

Set to false to stop editing when clicking another cell while editing.

ignoreCSSSelector: String= button,.b-icon,.fa,svg,input,.b-widget

A CSS selector for elements that when clicked, should not trigger editing. Useful if you render actionable icons or buttons into a grid cell.

triggerEvent: String= celldblclick

The name of the grid event that will trigger cell editing. Defaults to celldblclick but can be changed to any other event, such as cellclick.

features : {
    cellEdit : {
        triggerEvent : 'cellclick'
    }
}

Misc

clientInstancePlugin
localeClassLocalizable
localizableLocalizable

Properties

19

Common

disabledInstancePlugin

Class hierarchy

isGridEditBase: Boolean= truereadonly
Identifies an object as an instance of GridEditBase class, or subclass thereof.
isGridEditBase: Boolean= truereadonlystatic
Identifies an object as an instance of GridEditBase class, or subclass thereof.
isDelayableDelayable
isEventsEvents
isInstancePluginInstancePlugin
isLocalizableLocalizable

Other

Returns the record currently being edited, or null

autoEdit: Boolean= falseAlso a config

Set to true to start editing when user starts typing text on a focused cell (as in Excel)

isEditing: Booleanreadonly

Is editing currently active?

Lifecycle

configBase

Misc

clientInstancePlugin
localeHelperLocalizable
localeManagerLocalizable

Functions

29

Configuration

applyDefaultsstaticBase

Events

Lifecycle

destroystaticBase

Misc

doDisableInstancePlugin
initClassstaticBase
isOfTypeNamestaticBase
mixinstaticBase
optionalLstaticLocalizable

Other

createOnFrameDelayable
LstaticLocalizable
onEvents
relayAllEvents
triggerEvents
unEvents

Events

5
catchAllEvents
destroyEvents
disableInstancePlugin
enableInstancePlugin

Event handlers

5
onDestroyEvents
onDisableInstancePlugin
onEnableInstancePlugin

Typedefs

2