setSceneIndex method
切换至当前场景组下的指定场景。
方法调用成功后,房间内的所有用户看到的白板都会切换到指定场景。 指定的场景必须在当前场景组中,否则,方法调用会失败。
@param index 目标场景在当前场景组下的索引号。
@param promise Promise<Boolean>
接口,详见 {@link Promise<> Promise
Implementation
Future<bool> setSceneIndex(int index) {
var completer = Completer<bool>();
dsBridge.callHandler("room.setSceneIndex", [index], ([value]) {
var error = WhiteException.parseValueError(value);
if (error == null) {
completer.complete(true);
} else {
completer.completeError(error);
}
});
return completer.future;
}