fastboard_flutter library
Classes
- AddPageParams
- AkkoEvent
- AnimationMode
- ApplianceName
- BroadcastState
- CallInfo
- CameraBound
- CameraConfig
- ContentModeConfig
- 视角边界的缩放模式和缩放比例。
- DeviceType
- DisplayerState
- DsBridge
- FastAppliance
- TODO when update dart to 2.17, use Enum Members replace.
- FastContainer
- 组件容器,用于设置 Toolbox,RedoUndo 等的背景控制
- FastErrorEvent
- FastGap
- FastIcon
- FastIconData
-
icons data,
0
for normal state,1
for selected state. - FastIcons
- FastIconData constants which using by fastboard
- FastOverlayHandlerState
- FastOverlayHandlerView
- handle overlay when toolbox extension displayed
- FastPageIndicator
- display page indicate
- FastPageIndicatorState
- FastRedoUndoCount
- FastRedoUndoState
- FastRedoUndoView
- FastReplayController
- reserved for replay
- FastRoomController
- Control a FastRoomView.
-
FastRoomControllerState<
T extends FastRoomControllerWidget> - FastRoomControllerWidget
-
FastRoomEvent<
T extends Object> - FastRoomOptions
- FastRoomOptions is configuration options for a whiteboard room.
- FastRoomValue
- FastRoomView
- fast room view widget showing whiteboard
- FastRoomViewState
- FastStateHandlerState
- FastStateHandlerView
- display the room loading, error and support a ui to reconnect
- FastText
- FastTheme
- FastThemeData
- FastToolboxButton
- 工具箱按钮
- FastToolBoxExpand
- FastToolBoxExpandState
- FastUiSettings
- FastZoomState
- FastZoomView
- GlobalState
- ImageInformation
- InnerJavascriptInterface
- InsertDocParams
- JavaScriptNamespaceInterface
- MemberState
- OverlayChangedEvent
- 处理 overlay 的逻辑
- PageState
- PlayerObserverMode
- 白板回放的查看模式。
- PptParams
- RectangleConfig
- Region
- 数据中心。
- RenderEngineType
- ReplayOptions
- ReplayState
- ReplayTimeInfo
- RoomMember
- RoomOptions
- RoomPhase
- RoomState
- ScaleMode
- Scene
- ScenePathType
- ShapeType
- SizeChangedEvent
- ToolboxItem
- ToolExtensionPadding
- UserPayload
- WhiteBoardPlayerPhase
- WhiteBoardPoint
- WhiteBoardPpt
- WhiteBoardSceneState
- WhiteboardView
- WhiteDisplayer
- WhiteErrorCode
- WhiteOptions
- WhiteReplay
- WhiteRoom
- WhiteSdk
- WindowAppParams
- WindowParams
- WindowRegisterAppParams
Extensions
Constants
- flutterWhiteSdkVersion → const String
Typedefs
- BridgeCreatedCallback = void Function(DsBridge value)
- FastRoomCreatedCallback = void Function(FastRoomController controller)
-
Optional callback invoked when a fast room created.
controller
is the FastRoomController for the created fast room view. - FirstFrameLoadedCallback = void Function()
-
GlobalStateParser<
T> = T Function(Map< String, dynamic> jsonMap) -
OnReturnValue<
T> = void Function([T returnValue]) - PlaybackErrorCallback = void Function(String error)
- PlayerPhaseChangedCallback = void Function(String phase)
- Playback Callbacks
- PlayerStateChangedCallback = void Function(ReplayState playerState)
- RedoStepsUpdatedCallback = void Function(int stepNum)
- RoomControllerWidgetBuilder = Widget Function(BuildContext context, FastRoomController controller)
- builder to customize controller widgets
- RoomDisconnectedCallback = void Function(String error)
- RoomErrorCallback = void Function(String error)
- RoomKickedCallback = void Function(String reason)
- RoomPhaseChangedCallback = void Function(String phase)
- RoomStateChangedCallback = void Function(RoomState newState)
- Room Callbacks
- ScheduleTimeChangedCallback = void Function(int scheduleTime)
- SdkCreatedCallback = void Function(WhiteSdk whiteSdk)
- SdkOnLoggerCallback = void Function(dynamic value)
- SdkSetupFailCallback = void Function(WhiteException exception)
- SliceChangedCallback = void Function(String slice)
- UndoStepsUpdatedCallback = void Function(int stepNum)