Website JS front end modules
Preparing search index...
TE/GridModel
GridModel
Class GridModel
Index
Constructors
constructor
Methods
add
Column
columns
Order
contains
Column
create
Column
get
Collapse
Columns
get
Column
Configuration
get
Column
Count
get
Column
Size
get
Configuration
get
Encapsulate
In
Row
get
Grid
Columns
get
Make
Columns
Equal
get
Render
Columns
For
One
Column
is
Editable
is
First
is
Resizable
move
Column
on
remove
Column
save
set
Collapse
Columns
set
Column
Size
set
Encapsulate
In
Row
set
Make
Columns
Equal
set
Render
Columns
For
One
Column
Constructors
constructor
new
GridModel
(
configuration
:
Configuration
)
:
GridModel
Parameters
configuration
:
Configuration
Returns
GridModel
Methods
add
Column
addColumn
(
id
:
string
)
:
void
Parameters
id
:
string
Returns
void
columns
Order
columnsOrder
()
:
string
[]
Returns
string
[]
contains
Column
containsColumn
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
create
Column
createColumn
(
id
:
string
,
row
:
Row
)
:
Column
Parameters
id
:
string
row
:
Row
Returns
Column
get
Collapse
Columns
getCollapseColumns
()
:
boolean
Returns
boolean
get
Column
Configuration
getColumnConfiguration
(
id
:
string
)
:
undefined
|
ColumnConfiguration
Parameters
id
:
string
Returns
undefined
|
ColumnConfiguration
get
Column
Count
getColumnCount
()
:
number
Returns
number
get
Column
Size
getColumnSize
(
id
:
string
,
screenSize
:
ScreenSizes
)
:
number
|
void
Parameters
id
:
string
screenSize
:
ScreenSizes
Returns
number
|
void
get
Configuration
getConfiguration
()
:
Configuration
Returns
Configuration
get
Encapsulate
In
Row
getEncapsulateInRow
()
:
boolean
Returns
boolean
get
Grid
Columns
getGridColumns
()
:
number
Returns number of Grid columns (default: 12)
Returns
number
get
Make
Columns
Equal
getMakeColumnsEqual
()
:
boolean
Returns
boolean
get
Render
Columns
For
One
Column
getRenderColumnsForOneColumn
()
:
boolean
Returns
boolean
is
Editable
isEditable
()
:
boolean
Returns
boolean
is
First
isFirst
(
id
:
string
)
:
boolean
Parameters
id
:
string
Returns
boolean
is
Resizable
isResizable
()
:
boolean
Returns
boolean
move
Column
moveColumn
(
id
:
string
,
index
:
number
)
:
void
Parameters
id
:
string
index
:
number
Returns
void
on
on
(
event
:
GridModel
.
Events
,
callback
:
(
event
:
Event
)
=>
boolean
|
void
)
:
void
Parameters
event
:
GridModel
.
Events
callback
:
(
event
:
Event
)
=>
boolean
|
void
Returns
void
remove
Column
removeColumn
(
id
:
string
)
:
void
Parameters
id
:
string
Returns
void
save
save
()
:
void
Returns
void
set
Collapse
Columns
setCollapseColumns
(
collapse
:
boolean
)
:
void
Parameters
collapse
:
boolean
Returns
void
set
Column
Size
setColumnSize
(
id
:
string
,
screenSize
:
ScreenSizes
,
columnSize
:
undefined
|
number
,
)
:
void
Parameters
id
:
string
screenSize
:
ScreenSizes
columnSize
:
undefined
|
number
Returns
void
set
Encapsulate
In
Row
setEncapsulateInRow
(
encapsulate
:
boolean
)
:
void
Parameters
encapsulate
:
boolean
Returns
void
set
Make
Columns
Equal
setMakeColumnsEqual
(
makeEqual
:
boolean
)
:
void
Parameters
makeEqual
:
boolean
Returns
void
set
Render
Columns
For
One
Column
setRenderColumnsForOneColumn
(
render
:
boolean
)
:
void
Parameters
render
:
boolean
Returns
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
add
Column
columns
Order
contains
Column
create
Column
get
Collapse
Columns
get
Column
Configuration
get
Column
Count
get
Column
Size
get
Configuration
get
Encapsulate
In
Row
get
Grid
Columns
get
Make
Columns
Equal
get
Render
Columns
For
One
Column
is
Editable
is
First
is
Resizable
move
Column
on
remove
Column
save
set
Collapse
Columns
set
Column
Size
set
Encapsulate
In
Row
set
Make
Columns
Equal
set
Render
Columns
For
One
Column
Website JS front end modules
Loading...
Returns number of Grid columns (default: 12)