import RowInfo from 'flexicious-react-datagrid/js/flexgrid/valueobjects/RowInfo.js'
RowInfo
Extends:
Constructor Summary
Public Constructor | ||
public |
constructor(height: *, y: *, grid: *) |
Member Summary
Public Members | ||
public |
cells: *[] |
|
public |
|
|
public |
|
|
public |
grid: * |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
paddingCell: * |
|
public |
|
|
public |
|
|
public |
width: * |
|
public |
|
Method Summary
Public Methods | ||
public |
addCell(component: *, x: *): flexiciousNmsp.ComponentInfo |
|
public |
Clears all the filters |
|
public |
columnCellExists(col: *): Boolean |
|
public |
columnGroupCellExists(col: *): Boolean |
|
public |
|
|
public |
|
|
public |
getCellForColumn(col: *): * Gets the component info object for the specified column |
|
public |
getCellForColumnGroup(col: *): * Gets the component info object for the specified column |
|
public |
|
|
public |
getColumnGroupDepth(grid: *): int |
|
public |
|
|
public |
Gets the first IExpandCollapseComponent |
|
public |
getFilterArguments(): ArrayCollection |
|
public |
getFilterValue(column: *): Object Used to set the initial value of the filter. |
|
public |
|
|
public |
|
|
public |
Returns true for Header, footer, Pager and renderer rows. |
|
public |
Returns true for Header, Data and Footer rows,where cells map directly to columns |
|
public |
|
|
public |
getIsContentArea(): Boolean | * | Boolean Returns true if we are a data cell or if we area a chrome cell at a nest depth of greater than 1. |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
getMaxCellHeight(col: *): Number |
|
public |
getName(): * |
|
public |
getRowIndex(): int |
|
public |
|
|
public |
|
|
public |
|
|
public |
Returns true if the container has a filter control that is bound to the specified column. |
|
public |
handle invalidatecells |
|
public |
isSimilarTo(other: *): Boolean |
|
public |
kill() handle kill |
|
public |
|
|
public |
process all the filters. |
|
public |
registerIFilterControl(iFilterControl: *) Registers the IFilter control in our list. |
|
public |
removeCell(comp: *) |
|
public |
|
|
public |
|
|
public |
setFilterFocus(fld: *): * |
|
public |
setFilterValue(column: *, value: *) Used to set the initial value of the filter. |
|
public |
|
|
public |
setRowPositionInfo(rowPos: *, setHt: *) Reuse an existing row. |
|
public |
|
|
public |
|
|
public |
showHide(showHide: *) |
|
public |
unRegisterIFilterControl(iFilterControl: *) Registers the IFilter control in our list. |
Inherited Summary
From class EventDispatcher | ||
public |
[prop]: * |
|
public |
|
|
public |
A list of event listeners for this event dispatcher object. |
|
public |
typeCache: {} |
|
public |
addEventListener(context: *, type: *, listener: *) Registers an event listener object with an EventDispatcher object so that the listener receives notification of an event. |
|
public |
|
|
public |
dispatchEvent(event: *): boolean Dispatches an event into the event flow. |
|
public |
getClassNames(): string[] |
|
public |
getStyle(prop: *): * Gets the value of the prop property on this object |
|
public |
hasEventListener(type: *): Boolean Returns true if an event listener exists |
|
public |
implementsOrExtends(name: *): Boolean Returns true if the class name to check is in the list of class names defined for this class. |
|
public |
kill() Removes all event listeners |
|
public |
killArray(arr: *) Given an array of event dispatchers, calls the kill method on each of them. |
|
public |
removeEventListener(type: *, listener: *) Removes a listener from the EventDispatcher object. |
|
public |
setStyle(prop: *, val: *) Sets the value of the prop property on this object |
Public Constructors
public constructor(height: *, y: *, grid: *) source
Override:
EventDispatcher#constructorParams:
Name | Type | Attribute | Description |
height | * | ||
y | * | ||
grid | * |
Public Members
public cells: *[] source
public disclosureCell: * source
public filterContainerInterface: FilterContainerImpl source
Properties:
Name | Type | Attribute | Description |
filterContainerInterface | * |
public grid: * source
public paddingCell: * source
public rowPositionInfo: * source
public width: * source
Public Methods
public addCell(component: *, x: *): flexiciousNmsp.ComponentInfo source
Params:
Name | Type | Attribute | Description |
component | * | ||
x | * |
Return:
flexiciousNmsp.ComponentInfo |
public forceUpdate() source
public getCellForColumn(col: *): * source
Gets the component info object for the specified column
Params:
Name | Type | Attribute | Description |
col | * |
Return:
* |
public getCellForColumnGroup(col: *): * source
Gets the component info object for the specified column
Params:
Name | Type | Attribute | Description |
col | * |
Return:
* |
public getColumnGroupDepth(grid: *): int source
Params:
Name | Type | Attribute | Description |
grid | * |
Return:
int |
public getFilterValue(column: *): Object source
Used to set the initial value of the filter.
Params:
Name | Type | Attribute | Description |
column | * |
public getIsColumnBased(): Boolean source
Returns true for Header, Data and Footer rows,where cells map directly to columns
public getIsContentArea(): Boolean | * | Boolean source
Returns true if we are a data cell or if we area a chrome cell at a nest depth of greater than 1. These cells are all drawn in the content area, hence have to scroll
public hasField(column: *): Boolean source
Returns true if the container has a filter control that is bound to the specified column.
Params:
Name | Type | Attribute | Description |
column | * |
public registerIFilterControl(iFilterControl: *) source
Registers the IFilter control in our list.
Params:
Name | Type | Attribute | Description |
iFilterControl | * | A control that implements IFilterControl |
public removeCell(comp: *) source
Params:
Name | Type | Attribute | Description |
comp | * |
public setFilterFocus(fld: *): * source
Params:
Name | Type | Attribute | Description |
fld | * | The string to match the searchField property of the filter control with. |
Return:
* | True if focus was set, false if otherwise.
Focus may not be set if the given search field does not exist, |
public setFilterValue(column: *, value: *) source
Used to set the initial value of the filter.
Params:
Name | Type | Attribute | Description |
column | * | The column to set filter for |
|
value | * | The value to set |
public setRowPositionInfo(rowPos: *, setHt: *) source
Reuse an existing row.
Params:
Name | Type | Attribute | Description |
rowPos | * | ||
setHt | * |
public showHide(showHide: *) source
Params:
Name | Type | Attribute | Description |
showHide | * |
public unRegisterIFilterControl(iFilterControl: *) source
Registers the IFilter control in our list.
Params:
Name | Type | Attribute | Description |
iFilterControl | * | A control that implements IFilterControl |