@ui5/task-adaptation
Version:
Custom task for ui5-builder which allows building UI5 Flexibility Adaptation Projects for SAP BTP, Cloud Foundry environment
22 lines (21 loc) • 750 B
TypeScript
export default class UI5JsonConverter {
config: any;
oAnnotationConfig: any;
static convertAnnotations(json: any): any[];
static processAnnotations(json: any, target: string): any;
private static processObject;
static processTerms(json: any): any;
private static processInlineAnnotationWithCollections;
private static isReferenced;
private static processAnnotation;
private static getInlineAnnotation;
private static createTerm;
private static processCollection;
private static processCollectionItem;
private static updateToArray;
private static getAttributes;
private static trimLeft;
private static trimByAt;
private static isWrapped;
private static getWrappedProperty;
}