Definition
Namespace:Telerik.Web.UI
Inheritance: Sys.ComponentTelerik.Web.UI.RadClientDataSource
Parameters
Method(Object Description): void
Events
Adds a change event handler for the radclientdatasource
add_change
The event handler function to attach
Adds a command event handler for the radclientdatasource
add_command
The event handler function to attach
Adds a customParameter event handler for the radclientdatasource
add_customParameter
The event handler function to attach
Adds a dataParse event handler for the radclientdatasource
add_dataParse
The event handler function to attach
Adds a dataRequested event handler for the radclientdatasource
add_dataRequested
The event handler function to attach
Adds a requestEnd event handler for the radclientdatasource
add_requestEnd
The event handler function to attach
Adds a requestFailed event handler for the radclientdatasource
add_requestFailed
The event handler function to attach
Adds a requestStart event handler for the radclientdatasource
add_requestStart
The event handler function to attach
Adds a sync event handler for the radclientdatasource
add_sync
The event handler function to attach
Removes a change event handler from the radclientdatasource
remove_change
The event handler function to remove
Removes a command event handler from the radclientdatasource
remove_command
The event handler function to remove
Removes a customParameter event handler from the radclientdatasource
remove_customParameter
The event handler function to remove
Removes a dataParse event handler from the radclientdatasource
remove_dataParse
The event handler function to remove
Removes a dataRequested event handler from the radclientdatasource
remove_dataRequested
The event handler function to remove
Removes a requestEnd event handler from the radclientdatasource
remove_requestEnd
The event handler function to remove
Removes a requestFailed event handler from the radclientdatasource
remove_requestFailed
The event handler function to remove
Removes a requestStart event handler from the radclientdatasource
remove_requestStart
The event handler function to remove
Removes a sync event handler from the radclientdatasource
remove_sync
The event handler function to remove
Methods
Appends a data item to the data source.
add(Object values): void
JSON formated values to insert as a new item
A method to returned the calculated aggregate values of the RadClientDataSource
aggregates(): Object
Object
Returns the aggregated values of the RadClientDataSource
Cancels any pending changes in the data source. Used with batch editing
cancelChanges(): void
Method which return data from the web service after calling the select method from the transport settings
fetch(Function callback): void
the callback function that will hold the returned data
Gets the collection of Telerik.Web.UI.ClientDataSourceAggregate in RadClientDataSource.
get_aggregates(): Telerik.Web.UI.ClientDataSource.AggregateCollection
Telerik.Web.UI.ClientDataSource.AggregateCollection
The collection of Telerik.Web.UI.ClientDataSourceAggregate items which are part of the RadClientDataSource.
Gets the RadClientDataSource.AllowBatchOperations value.
get_allowBatchOperations(): Boolean
Boolean
The RadClientDataSource.AllowBatchOperations value.
Gets the RadClientDataSource.AllowPaging value.
get_allowPaging(): Boolean
Boolean
The RadClientDataSource.AllowPaging value.
Gets the RadClientDataSource.CurrentPageIndex value.
get_currentPageIndex(): Number
Number
The RadClientDataSource.CurrentPageIndex value.
Gets the JSON data of the RadClientDataSource
get_data(): Object
Object
The data of the RadClientDataSource
Gets the kendoDataSource underlying widget. To use the exposed Kendo methods make sure you have the kendo.dataviz.d.ts file and cast the returned object to kendo.data.DataSource.
get_dataSourceObject(): Object
Object
The Kendo DataSource instance.
Gets the RadClientDataSource.EnableServerAggregates value.
get_enableServerAggregates(): Boolean
Boolean
The RadClientDataSource.EnableServerAggregates value.
Gets the RadClientDataSource.EnableServerFiltering value.
get_enableServerFiltering(): Boolean
Boolean
The RadClientDataSource.EnableServerFiltering value.
Gets the RadClientDataSource.EnableServerGrouping value.
get_enableServerGrouping(): Boolean
Boolean
The RadClientDataSource.EnableServerGrouping value.
Gets the RadClientDataSource.EnableServerPaging value.
get_enableServerPaging(): Boolean
Boolean
The RadClientDataSource.EnableServerPaging value.
Gets the RadClientDataSource.EnableServerSorting value.
get_enableServerSorting(): Boolean
Boolean
The RadClientDataSource.EnableServerSorting value.
Gets the collection of Telerik.Web.UI.ClientDataSourceFilterExpression in RadClientDataSource.
get_filterExpressions(): Telerik.Web.UI.ClientDataSource.FilterExpressionCollection
Telerik.Web.UI.ClientDataSource.FilterExpressionCollection
The collection of Telerik.Web.UI.ClientDataSourceFilterExpression items which are part of the RadClientDataSource.
Gets the collection of Telerik.Web.UI.ClientDataSource.GroupExpression in RadClientDataSource.
get_groupExpressions(): Telerik.Web.UI.ClientDataSource.GroupExpressionCollection
Telerik.Web.UI.ClientDataSource.GroupExpressionCollection
The collection of Telerik.Web.UI.ClientDataSource.GroupExpression items which are part of the RadClientDataSource.
Gets the RadClientDataSource.PageSize value.
get_pageSize(): Number
Number
The RadClientDataSource.PageSize value.
Gets the RadClientDataSource.Schema value.
get_schema(): Telerik.Web.UI.ClientDataSourceSchema
Telerik.Web.UI.ClientDataSourceSchema
The RadClientDataSource.Schema value.
Gets the collection of Telerik.Web.UI.ClientDataSourceSortExpression in RadClientDataSource.
get_sortExpressions(): Telerik.Web.UI.ClientDataSource.SortExpressionCollection
Telerik.Web.UI.ClientDataSource.SortExpressionCollection
The collection of Telerik.Web.UI.ClientDataSource.SortExpression items which are part of the RadClientDataSource.
Gets the total number of items in the RadClientDataSource
get_totalItemsCount(): Number
Number
The total number of items in the RadClientDataSource.
Gets the total number of pages in the RadClientDataSource
get_totalPagesCount(): Number
Number
The total number of pages in the RadClientDataSource.
Gets the RadClientDataSource.DataSource.WebServiceDataSourceSettings value.
get_transport(): Telerik.Web.UI.DataSourceSettings.WebServiceDataSourceSettings
Telerik.Web.UI.DataSourceSettings.WebServiceDataSourceSettings
The RadClientDataSource.DataSource.WebServiceDataSourceSettings value.
Gets the data item with the specified model id.
getDataItemById(): void
Returns the data item at the specified index.
getItemByIndex(): void
Checks if the data items have changed.
hasChanges(): void
Inserts a data item in the data source at the specified index.
insert(Number index): void
the index at which the item will be inserted
Removes the specified data item from the data source.
remove(): void
Sets the RadClientDataSource.AllowBatchOperations value.
set_allowBatchOperations(): Boolean
Boolean
The RadClientDataSource.AllowBatchOperations value.
Sets the RadClientDataSource.AllowPaging value.
set_allowPaging(): Boolean
Boolean
The RadClientDataSource.AllowPaging value.
Sets the RadClientDataSource.CurrentPageIndex value.
set_currentPageIndex(): Number
Number
The RadClientDataSource.CurrentPageIndex value.
Sets the JSON data of the RadClientDataSource
set_data(): void
Sets the RadClientDataSource.EnableServerAggregates value.
set_enableServerAggregates(): Boolean
Boolean
The RadClientDataSource.EnableServerAggregates value.
Sets the RadClientDataSource.EnableServerFiltering value.
set_enableServerFiltering(): Boolean
Boolean
The RadClientDataSource.EnableServerFiltering value.
Sets the RadClientDataSource.EnableServerGrouping value.
set_enableServerGrouping(): Boolean
Boolean
The RadClientDataSource.EnableServerGrouping value.
Sets the RadClientDataSource.EnableServerPaging value.
set_enableServerPaging(): Boolean
Boolean
The RadClientDataSource.EnableServerPaging value.
Sets the RadClientDataSource.EnableServerSorting value.
set_enableServerSorting(): Boolean
Boolean
The RadClientDataSource.EnableServerSorting value.
Sets the RadClientDataSource.PageSize value.
set_pageSize(): Number
Number
The RadClientDataSource.PageSize value.
Persists any data item changes to the datasource. Calls the respective CRUd methods from the transport
sync(): void
updates the values of the items with the specified model id
update(Object newValues): void
JSON formated values to update in the item
Returns the data items which correspond to the current page, filter, sort and group configuration.
view(): void