WhiteDisplayerState Class Reference
成员
globalState
@property (nonatomic, strong, readonly, nullable) WhiteGlobalState *globalState;房间的全局状态。详见 WhiteGlobalState。
roomMembers
@property (nonatomic, strong, readonly, nullable) NSArray<WhiteRoomMember *> *roomMembers;房间中所有的互动模式(具有读写权限)的用户。详见 WhiteRoomMember。
sceneState
@property (nonatomic, strong, readonly, nullable) WhiteSceneState *sceneState;当前场景组下的场景状态。详见 WhiteSceneState。
cameraState
@property (nonatomic, strong, readonly, nullable) WhiteCameraState *cameraState;白板内部视角状态。详见 WhiteCameraState。
windowBoxState
@property (nonatomic, copy, readonly, nullable) WhiteWindowBoxState windowBoxState;pageState
@property (nonatomic, strong, readonly, nullable) WhitePageState *pageState;开启多窗口后,代表主白板的页面状态。详见 WhitePageState 。
appState
@property (nonatomic, strong, readonly, nullable) WhiteAppState *appState;开启多窗口后,应用状态。详见 WhiteAppState 。
成员
setCustomGlobalStateClass:
+ (BOOL)setCustomGlobalStateClass:(Class)clazz;设置自定义全局状态。 设置后,所有 `WhiteGlobalState` 都会转换为该类的对象。 @param clazz 自定义全局状态类,自定义的 `WhiteGlobalState` 类必须继承 WhiteGlobalState,否则会清空该配置。 *Note:** 如果你使用 Swift,在配置 WhiteGlobalState 子类属性时,需要对属性添加 `@objc` 修饰符。 @return 配置是否成功
- `YES`:配置成功。
- `No`:配置失败,恢复为 WhiteGlobalState 类。