mUniSm.Page.Modal.UIModalBehaviour

Summary

Abstract class for modal management and display.

Relation

UnityEngine.MonoBehaviour
mUniSm.Core.IMonoCacheBehaviour

Variable

isExecuteSceneEnableOnHide This instance execute scene enable function on hide.

Property

sceneData Gets the scene data.
cachedGameObject Reference cache of GameObject
cachedTransform Reference cache of Transform
cachedRectTransform Reference cache of RectTransform
active True if the game object is active It is possible to change the state of the game object by setting bool
modalAnimation Modal animation
task The modal task.
cachedUIGroup Cached mUIGroup component.
status The modal status.
source Reference source
selectableType Selectable Type
_time Gets or sets the time.
_timeOuted Gets or sets a value indicating whether /[time outed].
timeOut Time out
onTimeout Time out Event
onError Error Event
_onErrorCache Error event cache
internalError Gets the internal error.
isInternalError Gets a value indicating whether this instance is error.
isInternalAbort Gets a value indicating whether this instance is abort.
IsPlayingAnimation Gets or sets a value indicating whether this instance is playing animation.
onBack Processing when pressing back button
IsShowing Gets or sets a value indicating whether this instance is showing.
output The output data
onResetCallback OnReset callback
onLoadCallback OnLoad callback
onStartCallback OnStart callback
onStartingCallback OnStarting callback
onUnloadCallback OnUnload callback
onUnloadingCallback OnUnloading callback
onActiveCallback OnActive callback
onInactiveCallback OnInactive callback
updatedTime The updated time.

Method

Validate( ) Callback method called when editing values in Unity Editor
Error(mUniSm.Page.Dataflow.mStructureAction,System.String) Errors the specified on error.
Abort(System.String) Aborts the specified message.
Awake( ) Process on Awake
OnLoad( ) Process on load
OnActive( ) Process on active
OnInactive( ) Process on inactive
ResetCallback( ) Invoke the reset callback
Update( ) Process on Update
Callback(UIDataItem,System.Boolean) Callbacks the specified callback data.
SetData(UIDataItem) Sets the data.
Return( ) Returns this instance.
Hide(UIDataItem,System.Boolean) Hides the modal.
ShowInternal(mUIActionOnDisable,System.Boolean) Shows the modal for internal.
HideInternal(UIDataItem,System.Boolean) Hides the modal for internal.
Enable( ) Enables this instance.
OnDestroy( ) Process on Destroy
CheckUpdated(System.Int64) Checks the updated.
SetTime(System.Int64) Set the time.
SetTime(UIDataItem) Set the time.
SetTime(UIDataList) Set the time.
GetButtonData(mUniSm.Page.mTextAction,UIDataItem,System.Boolean) Applies the button.
GetButtonData(mUniSm.Page.mTextAction,UIDataItem) Applies the button.

Reference