SdkOptions interface 参考
适用版本:@shengwang/whiteboard 0.2.11。
buildSdkOptions(options) 的返回结构;函数从包入口导出,SdkOptions 类型名本身未从 @shengwang/whiteboard 包入口单独导出。业务可直接接收函数返回值,不要 import { SdkOptions }。
export interface SdkOptions {
dynamicConfig?: DynamicConfigOptions;
appIdentifier: string;
log: boolean;
useMultiViews?: boolean;
userCursor?: boolean;
disableNewPencilStroke: boolean;
enableAppliancePlugin?: boolean;
presentationAppOptions?: PresentationAppOptions;
slideAppOptions?: SlideAppOptions;
loggerOptions?: LoggerOptions;
backgroundImageLoadOptions?: BackgroundImageLoadOptions;
}| dynamicConfig | dynamicConfig?: DynamicConfigOptions; |
| appIdentifier | appIdentifier: string; |
| log | log: boolean; |
| useMultiViews | useMultiViews?: boolean; |
| userCursor | userCursor?: boolean; |
| disableNewPencilStroke | disableNewPencilStroke: boolean; |
| enableAppliancePlugin | enableAppliancePlugin?: boolean; |
| presentationAppOptions | presentationAppOptions?: PresentationAppOptions; |
| slideAppOptions | slideAppOptions?: SlideAppOptions; |
| loggerOptions | loggerOptions?: LoggerOptions; |
| backgroundImageLoadOptions | backgroundImageLoadOptions?: BackgroundImageLoadOptions; |
变量说明
dynamicConfig
dynamicConfig?: DynamicConfigOptions;
appIdentifier
appIdentifier: string;
log
log: boolean;
useMultiViews
useMultiViews?: boolean;
userCursor
userCursor?: boolean;
disableNewPencilStroke
disableNewPencilStroke: boolean;
enableAppliancePlugin
enableAppliancePlugin?: boolean;
presentationAppOptions
presentationAppOptions?: PresentationAppOptions;
slideAppOptions
slideAppOptions?: SlideAppOptions;
loggerOptions
loggerOptions?: LoggerOptions;
backgroundImageLoadOptions
backgroundImageLoadOptions?: BackgroundImageLoadOptions;