mPageManager

Summary

mUniSm Page Manager It automatically add components not in the hierarchy and manage the components

Relation

UnityEngine.MonoBehaviour
mUniSm.Core.IMonoCacheBehaviour

Variable

LoadStructure.key Sync key
LoadStructure.additionalKey The additional key
LoadStructure.type The asset type
LoadStructure.source The source

Property

Instance mUniSm Page Manager It automatically add components not in the hierarchy and manage the components
IsLoaded Gets a value indicating whether this instance is loaded.
IsAssetLoaded Gets a value indicating whether this instance is asset loaded.
IsProjectAssetLoaded Gets a value indicating whether this instance is project asset loaded.
IsStarted Gets a value indicating whether this instance is displayed.
onNotActivated NotActivated Error.
onRestricted Restricted Error.
onNotReachableNetwork NotReachableNetwork Error.
termsModal Gets or sets the terms modal.
waitModal Gets or sets the wait modal.
authModal Gets or sets the auth modal.
userAuthData User auth database
userPublicData User public database
userPrivateData User private database
onCancelAuth Canceled Auth
assetType Asset type
sources The source filters.

Method

FindObjectOfTypeAndInitialize<T>(System.Boolean) Component Initializer Search within the hierarchy and add components to mPageManager automatically if not found
OnLoad(mScene) Process on load.
OnStart(mScene,System.Boolean) Process on start.
OnActive(mScene) Process on active.
CheckErrorAndShowDialog( ) Determines whether this controller is error and show the specified show dialog.
Awake( ) Process on awake.
OnEnable( ) Process on Enable.

Reference