Skip to content

Interface: ITargetProxy

A designer-facing interface that provides access a target.

It is passed to rules to provide access to a target for application specific customizations.

Hierarchy

Summary

Properties

Class Properties

Currently none in this class.

Inherited Properties

Currently none inherited from the parent class(es).

Methods

Class Methods

Inherited Methods

Currently none inherited from the parent class(es).

Methods

getEntitySet

getEntitySet(): string

Get the target EntitySet name

Returns: string


getFunction

getFunction(): any

Get the target Function name.

Returns: any


getOutputPath

getOutputPath(): string

Get the target OutputPath.

Returns: string


getPath

getPath(): string

Get the target path.

Returns: string


getQueryOptions

getQueryOptions(): string

Get the target QueryOptions.

Returns: string


getReadLink(): string

Get the target ReadLink.

Returns: string


getRequestProperties

getRequestProperties(): any

Get the target RequestProperties.

Returns: any


getServerSidePaging

getServerSidePaging(): boolean

Get the target ServerSidePaging.

Returns: boolean


getService

getService(): string

Get the target Service name.

Returns: string


setEntitySet

setEntitySet(value: string): any

set the target EntitySet

Parameters:

Name Type Description
value string the target EnittySet name

Returns: any

this - allows chaining


setFunction

setFunction(value: any): any

Parameters:

Name Type Description
value any the target Function name

Returns: any

this - allows chaining


setOutputPath

setOutputPath(value: string): any

Parameters:

Name Type Description
value string the target OutputPath

Returns: any

this - allows chaining


setPath

setPath(value: string): any

Parameters:

Name Type Description
value string the target Path

Returns: any

this - allows chaining


setQueryOptions

setQueryOptions(value: string): any

Parameters:

Name Type Description
value string the target QueryOptions

Returns: any

this - allows chaining


setReadLink(value: string): any

Parameters:

Name Type Description
value string the target ReadLink

Returns: any

this - allows chaining


setRequestProperties

setRequestProperties(value: any): any

Parameters:

Name Type Description
value any the target RequestProperties

Returns: any

this - allows chaining


setServerSidePaging

setServerSidePaging(value: boolean): any

Parameters:

Name Type Description
value boolean the target ServerSidePaging

Returns: any

this - allows chaining


setService

setService(value: string): any

Parameters:

Name Type Description
value string the target Service name

Returns: any

this - allows chaining