File

compodocs/smartedit/services/DelegateRestServiceInner.ts

Example

Index

Methods

Methods

delegateForArray
delegateForArray(methodName: string, params: string | Payload, uri: string, identifier: string, metadataActivated: boolean, options?: IRestOptions)
Type parameters :
  • T
Parameters :
Name Type Optional
methodName string No
params string | Payload No
uri string No
identifier string No
metadataActivated boolean No
options IRestOptions Yes
Returns : Promise<T[]>
delegateForPage
delegateForPage(pageable: Pageable, uri: string, identifier: string, metadataActivated: boolean, options?: IRestOptions)
Type parameters :
  • T
Parameters :
Name Type Optional
pageable Pageable No
uri string No
identifier string No
metadataActivated boolean No
options IRestOptions Yes
Returns : Promise<Page<T>>
delegateForSingleInstance
delegateForSingleInstance(methodName: string, params: string | Payload, uri: string, identifier: string, metadataActivated: boolean, options?: IRestOptions)
Type parameters :
  • T
Parameters :
Name Type Optional
methodName string No
params string | Payload No
uri string No
identifier string No
metadataActivated boolean No
options IRestOptions Yes
Returns : Promise<T>
import { Injectable } from '@angular/core';
import { GatewayProxied, IRestOptions, Page, Pageable, Payload } from 'smarteditcommons';
/*
 * internal service to proxy calls from inner RESTService to the outer restServiceFactory and the 'real' IRestService
 */

/** @internal */

@Injectable()
export class DelegateRestService {
    delegateForSingleInstance<T>(
        methodName: string,
        params: string | Payload,
        uri: string,
        identifier: string,
        metadataActivated: boolean,
        options?: IRestOptions
    ): Promise<T> {
        'proxyFunction';
        return null;
    }

    delegateForArray<T>(
        methodName: string,
        params: string | Payload,
        uri: string,
        identifier: string,
        metadataActivated: boolean,
        options?: IRestOptions
    ): Promise<T[]> {
        'proxyFunction';
        return null;
    }

    delegateForPage<T>(
        pageable: Pageable,
        uri: string,
        identifier: string,
        metadataActivated: boolean,
        options?: IRestOptions
    ): Promise<Page<T>> {
        'proxyFunction';
        return null;
    }
}

result-matching ""

    No results matching ""