packages/nativescript-sdk/src/angular/endpoint.service.ts
import { Inject, Injectable } from '@angular/core';
import { init, CustomEndpoint } from '../nativescript';
import { KinveyConfigToken } from './utils';
@Injectable({
providedIn: 'root'
})
export class EndpointService {
constructor(@Inject(KinveyConfigToken) config: any) {
init(config);
}
endpoint(endpoint: string, args?: any, options?: any) {
return CustomEndpoint.execute(endpoint, args, options);
}
execute(endpoint: string, args?: any, options?: any) {
return this.endpoint(endpoint, args, options);
}
}