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 |