|
|
@ -39,6 +39,7 @@ export interface IotHubItemDetailDialogData { |
|
|
installedItemsCount?: number; |
|
|
installedItemsCount?: number; |
|
|
mode?: IotHubItemDetailDialogMode; |
|
|
mode?: IotHubItemDetailDialogMode; |
|
|
showCreator?: boolean; |
|
|
showCreator?: boolean; |
|
|
|
|
|
preview?: boolean; |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Component({ |
|
|
@Component({ |
|
|
@ -53,6 +54,7 @@ export class TbIotHubItemDetailDialogComponent extends DialogComponent<TbIotHubI |
|
|
item: MpItemVersionView; |
|
|
item: MpItemVersionView; |
|
|
mode: IotHubItemDetailDialogMode; |
|
|
mode: IotHubItemDetailDialogMode; |
|
|
showCreator: boolean; |
|
|
showCreator: boolean; |
|
|
|
|
|
preview: boolean; |
|
|
typeTranslations = itemTypeTranslations; |
|
|
typeTranslations = itemTypeTranslations; |
|
|
readmeContent: string = ''; |
|
|
readmeContent: string = ''; |
|
|
installedItem?: IotHubInstalledItem; |
|
|
installedItem?: IotHubInstalledItem; |
|
|
@ -74,6 +76,7 @@ export class TbIotHubItemDetailDialogComponent extends DialogComponent<TbIotHubI |
|
|
this.item = data.item; |
|
|
this.item = data.item; |
|
|
this.mode = data.mode || 'default'; |
|
|
this.mode = data.mode || 'default'; |
|
|
this.showCreator = data.showCreator !== false; |
|
|
this.showCreator = data.showCreator !== false; |
|
|
|
|
|
this.preview = data.preview === true; |
|
|
this.installedItem = data.installedItem; |
|
|
this.installedItem = data.installedItem; |
|
|
this.installedItemsCount = data.installedItemsCount || 0; |
|
|
this.installedItemsCount = data.installedItemsCount || 0; |
|
|
this.buildCarouselImages(); |
|
|
this.buildCarouselImages(); |
|
|
|