IWidget interface
Alla widgetar implementerar det här gränssnittet
Egenskaper
| disable | 
	Ramverket anropar den här metoden för att avgöra om widgeten ska inaktiveras för användare med intressentlicens  | 
| lightbox | Kör widget i ljusboxat läge  | 
| listen | Lyssna på meddelande från värden  | 
| load | Widgetar använder de angivna inställningarna samt anrop på serversidan för att slutföra renderingsupplevelsen. I framtiden förväntas widgetar ge en inläsningsupplevelse medan samtalen väntar på att slutföras. Fram till dess kommer widgetvärden att tillhandahålla inläsningsupplevelsen  | 
| on | 
	Widgetar hanterar alla åtgärder som inte är nödvändiga för den första inläsningen men som krävs för den fullständiga widgetupplevelsen.  | 
| preload | Widgets använder de inställningar som tillhandahålls tillsammans med eventuella cachade data som de kan ha för att måla ett interaktivt tillstånd. Inga nätverksanrop ska göras av widgeten.  | 
Egenskapsinformation
		disableWidgetForStakeholders
	   
	Ramverket anropar den här metoden för att avgöra om widgeten ska inaktiveras för användare med intressentlicens
disableWidgetForStakeholders?: (widgetSettings: WidgetSettings) => Promise<boolean>
				Egenskapsvärde
(widgetSettings: WidgetSettings) => Promise<boolean>
lightbox
Kör widget i ljusboxat läge
lightbox?: (widgetSettings: WidgetSettings, lightboxSize: Size) => Promise<WidgetStatus>
				Egenskapsvärde
(widgetSettings: WidgetSettings, lightboxSize: Size) => Promise<WidgetStatus>
listen
Lyssna på meddelande från värden
listen?: (event: string, eventArgs: EventArgs<T>) => void
				Egenskapsvärde
(event: string, eventArgs: EventArgs<T>) => void
load
Widgetar använder de angivna inställningarna samt anrop på serversidan för att slutföra renderingsupplevelsen. I framtiden förväntas widgetar ge en inläsningsupplevelse medan samtalen väntar på att slutföras. Fram till dess kommer widgetvärden att tillhandahålla inläsningsupplevelsen
load: (widgetSettings: WidgetSettings) => Promise<WidgetStatus>
				Egenskapsvärde
(widgetSettings: WidgetSettings) => Promise<WidgetStatus>
		onDashboardLoaded
	  
	Widgetar hanterar alla åtgärder som inte är nödvändiga för den första inläsningen men som krävs för den fullständiga widgetupplevelsen.
onDashboardLoaded?: () => void
				Egenskapsvärde
() => void
preload
Widgets använder de inställningar som tillhandahålls tillsammans med eventuella cachade data som de kan ha för att måla ett interaktivt tillstånd. Inga nätverksanrop ska göras av widgeten.
preload: (widgetSettings: WidgetSettings) => Promise<WidgetStatus>
				Egenskapsvärde
(widgetSettings: WidgetSettings) => Promise<WidgetStatus>