mUniSm.Page.Modal.UIModalBehaviour

Summary

Abstract class for modal management and display.

Relation

UnityEngine.MonoBehaviour
mUniSm.Core.IMonoCacheBehaviour

Property

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
actionOnDestroy Action on destroy
_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
IsPlayingAnimation Gets or sets a value indicating whether this instance is playing animation.
onBack Processing when pressing back button
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) Set the specified on error.
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.
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.

Reference