Edit this page

Telerik.Web.UI.SchedulerResourceCollection

Inheritance Hierarchy

Methods

add

Adds the specified resource to the collection.

Parameters

resource Telerik.Web.UI.SchedulerResource

The resource to add.

Returns

None

clear

Clears the collection of all resources in it.

Parameters

Returns

None

clone

Creates a shallow copy of the collection

Parameters

Returns

Telerik.Web.UI.SchedulerResourceCollection A shallow copy of the current collection

findAll

Returns a collection of resources that satisfy the specified predicate. The resource is passed as first argument of the predicate. If the predicate returns true the resource is included in the result collection.

Parameters

predicate Function

The function to execute for each resource in the collection. For example function

Returns

Telerik.Web.UI.SchedulerResourceCollection A collection of all resources matching the predicate

forEach

Executes the specified function for each resource in the collection. The resource is passed as first argument to the function.

Parameters

lambda Function

The function to execute for each resource in the collection. For example function

Returns

None

get_count

Gets the number of resources in the collection.

Parameters

Returns

Number The number of resources in the collection

getResource

Gets the resource at the specified index in the collection.

Parameters

index Number

The index from which to retrieve the resource

Returns

Telerik.Web.UI.SchedulerResource The resource at the specified index.

getResourceByType

Gets the first resource of the specified type.

Parameters

type String

The resource type for which to look for

Returns

Telerik.Web.UI.SchedulerResource The first resources of the specified type

getResourceByTypeAndKey

Gets the resource of the specified type with the specified key.

Parameters

type String

The resource type for which to look for

key String

The resource key for which to look for

Returns

Telerik.Web.UI.SchedulerResource The resources of the specified type with the specified key

getResourcesByType

Gets a collection of all resources of the specified type.

Parameters

type String

The resource type for which to look for

Returns

Telerik.Web.UI.SchedulerResourceCollection A collection of all resources of the specified type

indexOf

Gets the index of the specified resource in the collection. Returns -1 if the resource is not in the collection.

Parameters

appointment Telerik.Web.UI.SchedulerAppointment

The appointment for which to search in the collection

Returns

Number The index of the specified appointment in the collection

insert

Inserts the specified resource at the specified index in the collection.

Parameters

index Number

The index at which to insert the resource

resource Telerik.Web.UI.SchedulerResource

The resource to add.

Returns

None

remove

Removes the specified resource from the collection.

Parameters

resource Telerik.Web.UI.SchedulerResource

The resource instance to remove.

Returns

None

removeAt

Removes the resource at the specified index from the collection.

Parameters

index Number

The index from which to remove the resource

Returns

None

removeResourcesByType

Removes the resources with the specified type from the collection.

Parameters

resourceType String

The resource type to remove.

Returns

None