GridData<T, C extends AbstractCell<T> , R extends AbstractRow<T, C> > class
Implementation of AbstractGrid
- Implementers
Properties
-
datas
→ List<
List< T?> > -
Return list of datas
no setter
- hashCode → int
-
The hash code for this object.
no setteroverride
- isEmpty → bool
-
no setter
- isNotEmpty → bool
-
no setter
- lengthCells → int
-
no setter
- lengthRows → int
-
Return lenght of rows
no setter
-
rows
→ List<
R> -
Return list of rows
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
add(
C cell) → R - Add a row
-
addAll(
AbstractGrid< T, C, R> grid) → void - Add grid
-
any(
bool test(R element)) → bool -
clear(
) → void -
contains(
T data) → bool -
Return
TRUE
if data contains -
data(
int index) → List< T?> - Return data by index
-
hasData(
int rowIndex, int cellIndex) → bool -
Return
TRUE
if data is notNULL
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
offset(
int index) → void -
putAt(
int index, List< C> cells, {bool offset = false, bool cellOffset = false}) → R - Put row at position
-
removeAt(
int index, {bool offset = false}) → void - Remove data at position
-
row(
int index) → R? - Return row by index
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
override