From 39165196404f72f1434fbcb3de59835d22ce1677 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ars=C3=A8ne=20von=20Wyss?= Date: Tue, 12 Sep 2017 00:55:04 +0200 Subject: [PATCH] mfiles: Added missing CLSID constants --- types/mfiles/index.d.ts | 10 ++++++++-- types/mfiles/mfiles-tests.ts | 1 + 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/types/mfiles/index.d.ts b/types/mfiles/index.d.ts index d500086598..db31565309 100644 --- a/types/mfiles/index.d.ts +++ b/types/mfiles/index.d.ts @@ -309,6 +309,11 @@ interface IClassGroups { Item(Index: number): IClassGroup; } +interface ICLSIDs { + readonly PreviewerCtrl: string; + readonly ShellListingCtrl: string; +} + interface ICollection { readonly Count: number; readonly Events: IEvents; @@ -393,9 +398,9 @@ interface IDailyTrigger { DaysInterval: number; } -interface IDashboard { +interface IDashboard { AutoStopWithParent: boolean; - readonly CustomData: any; + readonly CustomData: T; readonly Events: IDashboardEvents; readonly IsPopupDashboard: boolean; readonly Parent: (IShellPaneContainer | IShellFrame | IVaultUI | IShellUI); @@ -6169,6 +6174,7 @@ declare namespace MFiles { const XMLSearchResult: { new(): IXMLSearchResult; }; const ApplicationPath: string; + const CLSID: ICLSIDs; function CreateInstance(name: string): any; function CreateObjectCLR(assemblyFile: string, className: string): any; diff --git a/types/mfiles/mfiles-tests.ts b/types/mfiles/mfiles-tests.ts index ff9d09a482..4271042137 100644 --- a/types/mfiles/mfiles-tests.ts +++ b/types/mfiles/mfiles-tests.ts @@ -72,6 +72,7 @@ function setTheme(shellFrame: IShellFrame) { function OnNewShellUI(shellUI: IShellUI) { shellUI.Events.Register(MFiles.Event.NewShellFrame, newShellFrameHandler); shellUI.Events.Register(MFiles.Event.NewNormalShellFrame, newShellFrameHandler); + const html = ` `; } function newShellFrameHandler(shellFrame: IShellFrame) {