IModelAppOptions Interface

Options that can be supplied to IModelApp.startup to customize frontend behavior.

Properties

Name Type Description
accuSnap undefined | AccuSnap If present, supplies the AccuSnap for this session.  
applicationId undefined | string If present, supplies the Id of this application.  
applicationVersion undefined | string If present, supplies the version of this application.  
authorizationClient undefined | FrontendAuthorizationClient If present, supplies the authorization information for various frontend APIs  
extensionAdmin undefined | ExtensionAdmin If present, supplies the ExtensionAdmin for this session. Beta  
i18n I18N | I18NOptions If present, supplies the I18N for this session.  
imodelClient undefined | IModelClient If present, supplies the IModelClient for this session.  
mapLayerOptions undefined | MapLayerOptions If present, supplies Map Layer Options for this session such as Azure Access Keys Beta  
notifications undefined | NotificationManager If present, supplies the NotificationManager for this session.  
rpcInterfaces undefined | RpcInterfaceDefinition<RpcInterface>[]    
security undefined | FrontendSecurityOptions If present, supplies security options for the frontend.  
settings undefined | SettingsAdmin If present, supplies the SettingsAdmin for this session.  
tileAdmin undefined | TileAdmin.Props If present, supplies the properties with which to initialize the TileAdmin for this session.  
toolAdmin undefined | ToolAdmin If present, supplies the ToolAdmin for this session.  
uiAdmin undefined | UiAdmin If present, supplies the UiAdmin for this session.  
viewManager undefined | ViewManager If present, supplies the ViewManager for this session.  

Defined in

Last Updated: 12 June, 2024