@sap/adp-abap
Version:
abap service for all yeoman generators
38 lines (37 loc) • 757 B
TypeScript
export interface Manifest {
"sap.ui5": SapUi5Section;
"sap.fiori": SapFioriSection;
"sap.app": SapAppSection;
}
interface SapUi5Section {
flexEnabled: boolean;
models: UI5ManifestModel;
}
interface SapFioriSection {
registrationIds: string[];
}
interface SapAppSection {
ach: string;
crossNavigation?: CrossNavigationModel;
}
interface CrossNavigationModel {
inbounds?: InboundModel;
}
interface InboundModel {
[key: string]: {
action: string;
semanticObject: string;
};
}
export interface SapModel {
type: string;
uri: string;
settings?: SapModelSettings;
}
interface SapModelSettings {
bundleName: string;
}
interface UI5ManifestModel {
[key: string]: SapModel;
}
export {};