North American Sales: 1-800-231-8588
Global Contacts
My Account
Menu
North American Sales: 1-800-321-8588
My Account
Sign In/Register
Developers
Infragistics Ultimate
The complete toolkit for building high performing web, mobile, and desktop apps
Ignite UI for Angular
50+ Material-based UI components designed and built on Google’s Angular framework
Ignite UI for JavaScript
100+ HTML5 / JavaScript jQuery components with extensions for React, Angular & ASP.NET MVC
Ultimate UI for ASP.NET
Versatile ASP.NET AJAX UI controls
Ultimate UI for Windows Forms
100+ fully featured, Microsoft Office-style UI controls
Ultimate UI for WPF
UI controls & productivity tools
Ultimate UI for Xamarin
UI controls & productivity tools
ReportPlus Embedded SDK
Tools to embed reports and dashboards in your apps
All Products
UX
Indigo Studio
Collaborative prototyping and remote usability testing for UX & usability professionals
UX Consulting
Partner with our UX & Development consultants to create useful, usable, high-performing applications
Business Teams
For Business Teams
SharePlus Enterprise
Mobile workspaces with business processes, collaboration, and data visualization for teams
ReportPlus
Exceptional analytics on any device
ReportPlus Embedded
Deliver embedded reports and dashboards in your apps
Consulting
Consulting
Popular Services
Our Process
Our Work
Blog
Contact Us
Learn & Support
Help & Support Documents
Blogs
Forums
Product Ideas
Reference Applications
Customer Stories
Webinars
eBook & Whitepapers
Events
Free Trials
Purchase & Renew
Product Pricing / Buy Online
Renew Existing License
Contact Us
Ignite UI for Angular
menu
Components
Get Started
search
Preparing search index...
The search index is not available
All
Public
Public/Protected
All
Inherited
Externals
Globals
Igx
Tree
GridAPIService
grid
_update_
row
add
Row
ToData
at
Inexisting
Page
clear_
filter
clear_
sort
collapse_
row
delete
Row
ById
delete
Row
From
Data
escape_
edit
Mode
expand_
path_
to_
record
expand_
row
filter
filter_
global
get_
all_
data
get_
cell_
by_
index
get_
cell_
by_
key
get_
cell_
by_
visible_
index
get_
cell_
in
Edit
Mode
get_
column_
by_
name
get_
data
get_
filtered_
data
get_
row_
by_
index
get_
row_
by_
key
get_
row_
expansion_
state
get_
row_
id
get_
row_
index_
in_
data
get_
selected_
children
get_
summary_
data
row_
deleted_
transaction
should_
apply_
number_
style
sort
sort_
multiple
submit_
value
toggle_
row_
expansion
trigger_
row_
expansion_
toggle
update_
cell
update_
row
Globals
IgxTreeGridAPIService
Class IgxTreeGridAPIService
Hierarchy
GridBaseAPIService
<
IgxTreeGridComponent
>
IgxTreeGridAPIService
Properties
grid
Methods
_update_
row
add
Row
ToData
at
Inexisting
Page
clear_
filter
clear_
sort
collapse_
row
delete
Row
ById
delete
Row
From
Data
escape_
edit
Mode
expand_
path_
to_
record
expand_
row
filter
filter_
global
get_
all_
data
get_
cell_
by_
index
get_
cell_
by_
key
get_
cell_
by_
visible_
index
get_
cell_
in
Edit
Mode
get_
column_
by_
name
get_
data
get_
filtered_
data
get_
row_
by_
index
get_
row_
by_
key
get_
row_
expansion_
state
get_
row_
id
get_
row_
index_
in_
data
get_
selected_
children
get_
summary_
data
row_
deleted_
transaction
should_
apply_
number_
style
sort
sort_
multiple
submit_
value
toggle_
row_
expansion
trigger_
row_
expansion_
toggle
update_
cell
update_
row
Properties
grid
grid
:
IgxTreeGridComponent
Methods
_update_
row
_update_
row
(
row
:
IgxRow
, value
?:
any
)
:
void
Parameters
row:
IgxRow
Optional
value:
any
Returns
void
add
Row
ToData
add
Row
ToData
(
rowData
:
any
)
:
void
Parameters
rowData:
any
Returns
void
at
Inexisting
Page
at
Inexisting
Page
(
)
:
Boolean
Returns
Boolean
clear_
filter
clear_
filter
(
fieldName
:
string
)
:
void
Parameters
fieldName:
string
Returns
void
clear_
sort
clear_
sort
(
fieldName
:
string
)
:
void
Parameters
fieldName:
string
Returns
void
collapse_
row
collapse_
row
(
rowID
:
any
)
:
void
Parameters
rowID:
any
Returns
void
delete
Row
ById
delete
Row
ById
(
rowID
:
any
)
:
void
Parameters
rowID:
any
Returns
void
delete
Row
From
Data
delete
Row
From
Data
(
rowID
:
any
, index
:
number
)
:
void
Parameters
rowID:
any
index:
number
Returns
void
escape_
edit
Mode
escape_
edit
Mode
(
)
:
void
Returns
void
expand_
path_
to_
record
expand_
path_
to_
record
(
record
:
ITreeGridRecord
)
:
void
Parameters
record:
ITreeGridRecord
Returns
void
expand_
row
expand_
row
(
rowID
:
any
)
:
void
Parameters
rowID:
any
Returns
void
filter
filter
(
fieldName
:
string
, term
:
any
, conditionOrExpressionsTree
:
IFilteringOperation
|
IFilteringExpressionsTree
, ignoreCase
:
boolean
)
:
void
Parameters
fieldName:
string
term:
any
conditionOrExpressionsTree:
IFilteringOperation
|
IFilteringExpressionsTree
ignoreCase:
boolean
Returns
void
filter_
global
filter_
global
(
term
:
any
, condition
:
any
, ignoreCase
:
any
)
:
void
Parameters
term:
any
condition:
any
ignoreCase:
any
Returns
void
get_
all_
data
get_
all_
data
(
transactions
?:
boolean
)
:
any
[]
Parameters
Optional
transactions:
boolean
Returns
any
[]
get_
cell_
by_
index
get_
cell_
by_
index
(
rowIndex
:
number
, columnIndex
:
number
)
:
IgxGridCellComponent
Parameters
rowIndex:
number
columnIndex:
number
Returns
IgxGridCellComponent
get_
cell_
by_
key
get_
cell_
by_
key
(
rowSelector
:
any
, field
:
string
)
:
IgxGridCellComponent
Parameters
rowSelector:
any
field:
string
Returns
IgxGridCellComponent
get_
cell_
by_
visible_
index
get_
cell_
by_
visible_
index
(
rowIndex
:
number
, columnIndex
:
number
)
:
IgxGridCellComponent
Parameters
rowIndex:
number
columnIndex:
number
Returns
IgxGridCellComponent
get_
cell_
in
Edit
Mode
get_
cell_
in
Edit
Mode
(
)
:
IgxCell
Returns
IgxCell
get_
column_
by_
name
get_
column_
by_
name
(
name
:
string
)
:
IgxColumnComponent
Parameters
name:
string
Returns
IgxColumnComponent
get_
data
get_
data
(
)
:
any
[]
Returns
any
[]
get_
filtered_
data
get_
filtered_
data
(
)
:
any
[]
Returns
any
[]
get_
row_
by_
index
get_
row_
by_
index
(
rowIndex
:
number
)
:
IgxRowComponent
<
IgxGridBaseComponent
&
IGridDataBindable
>
Parameters
rowIndex:
number
Returns
IgxRowComponent
<
IgxGridBaseComponent
&
IGridDataBindable
>
get_
row_
by_
key
get_
row_
by_
key
(
rowSelector
:
any
)
:
IgxRowComponent
<
IgxGridBaseComponent
&
IGridDataBindable
>
Parameters
rowSelector:
any
Returns
IgxRowComponent
<
IgxGridBaseComponent
&
IGridDataBindable
>
get_
row_
expansion_
state
get_
row_
expansion_
state
(
record
:
ITreeGridRecord
)
:
boolean
Parameters
record:
ITreeGridRecord
Returns
boolean
get_
row_
id
get_
row_
id
(
rowData
:
any
)
:
any
Parameters
rowData:
any
Returns
any
get_
row_
index_
in_
data
get_
row_
index_
in_
data
(
rowID
:
any
)
:
number
Parameters
rowID:
any
Returns
number
get_
selected_
children
get_
selected_
children
(
record
:
ITreeGridRecord
, selectedRowIDs
:
any
[]
)
:
void
Parameters
record:
ITreeGridRecord
selectedRowIDs:
any
[]
Returns
void
get_
summary_
data
get_
summary_
data
(
)
:
any
[]
Returns
any
[]
row_
deleted_
transaction
row_
deleted_
transaction
(
rowID
:
any
)
:
boolean
Parameters
rowID:
any
Returns
boolean
should_
apply_
number_
style
should_
apply_
number_
style
(
column
:
IgxColumnComponent
)
:
boolean
Parameters
column:
IgxColumnComponent
Returns
boolean
sort
sort
(
expression
:
ISortingExpression
)
:
void
Parameters
expression:
ISortingExpression
Returns
void
sort_
multiple
sort_
multiple
(
expressions
:
ISortingExpression
[]
)
:
void
Parameters
expressions:
ISortingExpression
[]
Returns
void
submit_
value
submit_
value
(
)
:
void
Returns
void
toggle_
row_
expansion
toggle_
row_
expansion
(
rowID
:
any
)
:
void
Parameters
rowID:
any
Returns
void
trigger_
row_
expansion_
toggle
trigger_
row_
expansion_
toggle
(
row
:
ITreeGridRecord
, expanded
:
boolean
, event
?:
Event
, visibleColumnIndex
?:
any
)
:
void
Parameters
row:
ITreeGridRecord
expanded:
boolean
Optional
event:
Event
Optional
visibleColumnIndex:
any
Returns
void
update_
cell
update_
cell
(
cell
:
IgxCell
, value
:
any
)
:
IGridEditEventArgs
Parameters
cell:
IgxCell
value:
any
Returns
IGridEditEventArgs
update_
row
update_
row
(
row
:
IgxRow
, value
:
any
)
:
IGridEditEventArgs
Parameters
row:
IgxRow
value:
any
Returns
IGridEditEventArgs