Class UIContainer
Events
onShowed
public Action onShowed
onHidden
public Action onHidden
Properties
closed
public bool closed { get; internal set; }
hiding
public bool hiding { get; internal set; }
parent
public UIContainer parent { get; internal set; }
Methods
Task Show()
public Task Show()
Task Hide()
public Task Hide()
void HideImmediately()
public void HideImmediately()
virtual Task Close()
public virtual Task Close()
Task WaitUntilHidden()
public Task WaitUntilHidden()
Task<T> OpenControl<T>()
public Task<T> OpenControl<T>()
Task<T> OpenControl<T>(string controlPath)
public Task<T> OpenControl<T>(string controlPath)
Task<T> OpenControl<T>(GameObject controlGameObject)
public Task<T> OpenControl<T>(GameObject controlGameObject)
Task<T> OpenControlAndHide<T>()
public Task<T> OpenControlAndHide<T>()
Task<T> OpenControlAndHide<T>(string controlPath)
public Task<T> OpenControlAndHide<T>(string controlPath)
Task<T> OpenControlAndHide<T>(GameObject controlGameObject)
public Task<T> OpenControlAndHide<T>(GameObject controlGameObject)
Task<T> OpenControlByClone<T>(GameObject controlGameObject)
public Task<T> OpenControlByClone<T>(GameObject controlGameObject)
Task<T> OpenControlByClone<T>(GameObject controlGameObject, Transform parent)
public Task<T> OpenControlByClone<T>(GameObject controlGameObject, Transform parent)
Task<T> OpenControlByCloneAndHide<T>(GameObject controlGameObject)
public Task<T> OpenControlByCloneAndHide<T>(GameObject controlGameObject)
Task<T> OpenControlByCloneAndHide<T>(GameObject controlGameObject, Transform parent)
public Task<T> OpenControlByCloneAndHide<T>(GameObject controlGameObject, Transform parent)