Extends
Members
from_binding
Internal .from_binding setter for handling .options.from_binding. Accepts a string literal that is then parsed to a variable reference.
.to_binding counterparts are manually handled child-side.
- Accessor of: ve.Component
- Overrides:
- Source:
limit
Tests the current this.limit by calling this.limit_function(this.v, this). Otherwise resolves to true if no .options.limit is set.
- Accessor of: ve.Component
- Overrides:
- Source:
name
Returns the visual name of the present ve.Component,
- Accessor of: ve.Component
- Overrides:
- Source:
Methods
convertToSpreadsheet() → {ve.Spreadsheet}
Switches the view to the bound Spreadsheet. If no Spreadsheet exists, creates one.
- Method of: ve.Table
Returns:
- Type:
-
ve.Spreadsheet
convertToTable() → {ve.Table}
Switches the view to the bound Table. If no Table exists, creates one.
- Method of: ve.Spreadsheet
Returns:
- Type:
-
ve.Table
convertToTable() → {ve.Table|ve.Component.Table}
Restores the Table view. If the Spreadsheet is currently active, it syncs the data back from the Spreadsheet before swapping.
- Method of: ve.Spreadsheet
Returns:
- Type:
-
ve.Table|ve.Component.Table
drawPages() → {ve.Table}
Draws the pagination menu at the bottom.
- Method of: ve.Table
Returns:
- Type:
-
ve.Table
getViewState() → {Object}
Returns the current view state of the component.
- Method of: ve.Table
Returns:
- Type:
-
Object
openViewSettings()
Opens the view settings tab for the component.
- Method of: ve.Table
setViewState(arg0_view_obj)
Sets the view state from an existing view object.
- Method of: ve.Table
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_view_obj |
Object
|
sort(arg0_indexopt, arg1_optionsopt)
Sorts the current Table component and calls this.draw(). If the value is an HTMLElement with attribute 'data-value', it will use that to sort instead of innerHTML.
- Method of: ve.Table
Parameters:
| Name | Type | Attributes | Description | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
arg0_index |
number
|
<optional> |
|||||||||||
arg1_options |
Object
|
<optional> |
|
addComponent()
Adds the current component to this.parent_el should it exist.
- Method of: ve.Component
- Overrides:
- Source:
bind(arg0_container_el)
Manually binds/mounts the present ve.Component into the visual DOM.
- Method of: ve.Component
- Overrides:
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_container_el |
HTMLElement
|
fireFromBinding()
Pseudo-setter from binding. Fires only upon program-driven changes to .v directly, which means that this has to be monitored manually component-side in set v(). This should always come last in set v().
- Method of: ve.Component
- Overrides:
- Source:
fireToBinding()
Pseudo-setter to binding. Fires only upon user-driven changes, which means that this has to be monitored manually component-side.
- Method of: ve.Component
- Overrides:
- Source:
gc()
Adds the current component to the garbage collector.
- Method of: ve.Component
- Overrides:
- Source:
removeComponent()
Removes the current component from this.parent_el should it exist.
- Method of: ve.Component
- Overrides:
- Source:
setOwner(arg0_value, arg1_owner_array)
Sets the root parent and ownership tree. Influences this.parent_el, this.owner, this.owners.
- Method of: ve.Component
- Overrides:
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_value |
||
arg1_owner_array |
setValueFromObject(arg0_object, arg1_object)
Destructures Object values and transfers them into the .v instance fields of each Vercengen component.
- Method of: ve.Component
- Overrides:
- Source:
Parameters:
| Name | Type | Description |
|---|---|---|
arg0_object |
Object
|
The Vercengen object to transfer to. |
arg1_object |
Object
|
The other object to transfer from. |