@ui5/task-adaptation
Version:
Custom task for ui5-builder which allows building UI5 Flexibility Adaptation Projects for SAP BTP, Cloud Foundry environment
18 lines (17 loc) • 611 B
TypeScript
import DataSource from "./dataSource.js";
import Language from "../../model/language.js";
import ServiceRequestor from "../serviceRequestor.js";
export interface IAnnotationDownloadParams {
uri: string;
xml: string;
language: Language;
serviceRequestor: ServiceRequestor;
}
export default class DataSourceOData extends DataSource {
private dataSourceJson;
constructor(name: string, uri: string, dataSourceJson: any);
updateManifest(manifestDataSources: any): void;
addNewODataAnnotation(manifestDataSources: any): void;
private getSettings;
getAnnotations(): string[];
}