Configinterface
Object for configuring the initialization of the @interopio/office library.
Properties (15)
| Property | Type | Default | Required | Description |
|---|---|---|---|---|
| application⚓︎ | string | x | x | Application name. If not specified, the value depends on the hosting environment.
For the browser - |
| auth⚓︎ | Auth | string | x | x | Authentication can use one of the following flows:
|
| bus⚓︎ | boolean | x | x | Enable or disable the Pub/Sub API. |
| contexts⚓︎ | boolean | ContextsConfig | x | x | Enable, disable and configure the Contexts API. |
| customLogger⚓︎ | CustomLogger | x | x | Pass this to override the build-in logger and handle logging on your own |
| excel⚓︎ | boolean | true | x | If |
| gateway⚓︎ | GatewayConfig | x | x | Configurations for the io.Connect Gateway connection. |
| glue⚓︎ | API | x | x | Deprecated. Use the |
| identity⚓︎ | { [key: string]: string | number | boolean } | x | x | Specify custom identity fields. Those can also override some of the system fields assigned |
| insights⚓︎ | boolean | Settings | x | x | io.Insights settings for metrics, tracing and logging. |
| io⚓︎ | API | x | x | Use this to initialize the |
| logger⚓︎ | LogLevel | LoggerConfig | x | x | Defines logging levels per output target. |
| metrics⚓︎ | boolean | MetricsConfig | x | x | Metrics configurations. |
| outlook⚓︎ | boolean | true | x | If |
| word⚓︎ | boolean | true | x | If |