X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=sdnr%2Fwt%2Fodlux%2Fframework%2Fsrc%2Fmodels%2FapplicationInfo.ts;fp=sdnr%2Fwt%2Fodlux%2Fframework%2Fsrc%2Fmodels%2FapplicationInfo.ts;h=ff07b7d7be4e270d0b4700e9ae18bd8f590703e9;hb=152cb381ea2c915c762416092337ce1d8589d1c6;hp=0b33777dc37bde50326ae8eba9ebfb7cfd9670fd;hpb=8ea94e1210671b941f84abfe16e248cfa086fe49;p=ccsdk%2Ffeatures.git diff --git a/sdnr/wt/odlux/framework/src/models/applicationInfo.ts b/sdnr/wt/odlux/framework/src/models/applicationInfo.ts index 0b33777dc..ff07b7d7b 100644 --- a/sdnr/wt/odlux/framework/src/models/applicationInfo.ts +++ b/sdnr/wt/odlux/framework/src/models/applicationInfo.ts @@ -20,6 +20,7 @@ import { IconType } from './iconDefinition'; import { IActionHandler } from '../flux/action'; import { Middleware } from '../flux/middleware'; +import { SettingsComponentProps } from './settings'; /** Represents the information needed about an application to integrate. */ export class ApplicationInfo { @@ -47,6 +48,8 @@ export class ApplicationInfo { statusBarElement?: React.ComponentType; /** Optional: A component to be shown in the dashboardview. If undefiened the name will be used. */ dashbaordElement?: React.ComponentType; + /** Optional: A component shown in the settings view */ + settingsElement?: React.ComponentType; /** Optional: The pasth for this application. If undefined the name will be use as path. */ path?: string; }