ontimize-web-ngx
Version:
Ontimize Web framework using Angular 15
14 lines • 2.9 kB
JavaScript
import { Injectable } from '@angular/core';
import { OntimizeServiceResponse } from './ontimize-service-response.class';
import * as i0 from "@angular/core";
export class OntimizeServiceResponseAdapter {
adapt(res) {
return new OntimizeServiceResponse(res.body.code, res.body.data, res.body.message, res.body.sqlTypes, res.body.startRecordIndex, res.body.totalQueryRecordsNumber);
}
}
OntimizeServiceResponseAdapter.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: OntimizeServiceResponseAdapter, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
OntimizeServiceResponseAdapter.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: OntimizeServiceResponseAdapter });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: OntimizeServiceResponseAdapter, decorators: [{
type: Injectable
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib250aW1pemUtc2VydmljZS1yZXNwb25zZS5hZGFwdGVyLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvb250aW1pemUtd2ViLW5neC9zcmMvbGliL3NlcnZpY2VzL29udGltaXplL29udGltaXplLXNlcnZpY2UtcmVzcG9uc2UuYWRhcHRlci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQSxPQUFPLEVBQUUsVUFBVSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBSTNDLE9BQU8sRUFBRSx1QkFBdUIsRUFBRSxNQUFNLG1DQUFtQyxDQUFDOztBQUc1RSxNQUFNLE9BQU8sOEJBQThCO0lBRXpDLEtBQUssQ0FBQyxHQUFzQjtRQUMxQixPQUFPLElBQUksdUJBQXVCLENBQ2hDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxFQUNiLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxFQUNiLEdBQUcsQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUNoQixHQUFHLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFDakIsR0FBRyxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsRUFDekIsR0FBRyxDQUFDLElBQUksQ0FBQyx1QkFBdUIsQ0FDakMsQ0FBQztJQUNKLENBQUM7OzRIQVhVLDhCQUE4QjtnSUFBOUIsOEJBQThCOzRGQUE5Qiw4QkFBOEI7a0JBRDFDLFVBQVUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBIdHRwUmVzcG9uc2UgfSBmcm9tICdAYW5ndWxhci9jb21tb24vaHR0cCc7XG5pbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IFNlcnZpY2VSZXNwb25zZUFkYXB0ZXIgfSBmcm9tICcuLi8uLi9pbnRlcmZhY2VzL3NlcnZpY2UtcmVzcG9uc2UtYWRhcHRlci5pbnRlcmZhY2UnO1xuaW1wb3J0IHsgU2VydmljZVJlc3BvbnNlIH0gZnJvbSAnLi4vLi4vaW50ZXJmYWNlcy9zZXJ2aWNlLXJlc3BvbnNlLmludGVyZmFjZSc7XG5pbXBvcnQgeyBPbnRpbWl6ZVNlcnZpY2VSZXNwb25zZSB9IGZyb20gJy4vb250aW1pemUtc2VydmljZS1yZXNwb25zZS5jbGFzcyc7XG5cbkBJbmplY3RhYmxlKClcbmV4cG9ydCBjbGFzcyBPbnRpbWl6ZVNlcnZpY2VSZXNwb25zZUFkYXB0ZXIgaW1wbGVtZW50cyBTZXJ2aWNlUmVzcG9uc2VBZGFwdGVyPE9udGltaXplU2VydmljZVJlc3BvbnNlPiB7XG5cbiAgYWRhcHQocmVzOiBIdHRwUmVzcG9uc2U8YW55Pik6IFNlcnZpY2VSZXNwb25zZSB7XG4gICAgcmV0dXJuIG5ldyBPbnRpbWl6ZVNlcnZpY2VSZXNwb25zZShcbiAgICAgIHJlcy5ib2R5LmNvZGUsXG4gICAgICByZXMuYm9keS5kYXRhLFxuICAgICAgcmVzLmJvZHkubWVzc2FnZSxcbiAgICAgIHJlcy5ib2R5LnNxbFR5cGVzLFxuICAgICAgcmVzLmJvZHkuc3RhcnRSZWNvcmRJbmRleCxcbiAgICAgIHJlcy5ib2R5LnRvdGFsUXVlcnlSZWNvcmRzTnVtYmVyXG4gICAgKTtcbiAgfVxufVxuIl19