Namespace Unity.Connect.Share.Editor
Classes
AppState
Represents the state of the App
BuildFinishAction
Dispatch this action to notify about the end of the build process
DestroyAction
Dispatch this action to destroy the app
GetProgressResponse
A response that contains data about upload progress
LoginAction
Dispatch this action to Notify that the user logged in
NotLoginAction
Dispatch this action to Notify that the user is not logged in
OnErrorAction
Dispatch this action to notify an error
QueryProgressAction
Dispatch this action to query progress data
QueryProgressResponseAction
Dispatch this action to query progress response data
ShareAction
base class for all actions
ShareMiddleware
Performs operations according to the state of the application
ShareReducer
Processes the state of the app
ShareStartAction
Dispatch this action to start the Publishing process
ShareUtils
A collection of utility methods used by the Share Package
ShareUtils.LeftClickManipulator
Allows a visual element to react on left click
ShareWindow
An Editor window that allows the user to share a WebGL build of the project to Unity Connect
StopUploadAction
Dispatch this action to stop the Upload process
Store<State>
manages the communication between all the application components
TitleChangeAction
Dispatch this action to change the title of the build
UIElementsUtils
An utility class for common UIElements setup method
UnityConnectSession
Bridge to the internal UnityConnectSession API
UploadProgressAction
Dispatch this action to query progress data about the Upload process
UploadResponse
The response received on an Upload request
UploadStartAction
Dispatch this action to start the Upload process
ZipPathChangeAction
Dispatch this action to notify about the end of the Zipping process
Enums
ShareStep
Identifies the state of the app
UploadResult
The result of the upload process
Delegates
Dispatcher
A delegate that represents an action dispatcher
Middleware<State>
A delegate that represents a Middleware capable of altering the state
Reducer<State>
A delegate that represents a State reducer
StateChangedHandler<State>
A delegate that represents a state change