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

Implemented by

Summary

Methods

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