public static void CastUiMessage(EUiEvent _event, EAlphaKind _kind, Guid _id) { if (UIMessage != null) { UIMessage(_event, _kind, _id); } }
private void UiManagerOnUiMessage(EUiEvent _eUiEvent, EAlphaKind _kind, Guid _id) { if (_id != m_vm.Uid) { return; } switch (_eUiEvent) { } }
void UiMangerUIMessage(EUiEvent _message, EAlphaKind _kind, Guid _arg) { if(_kind!=EAlphaKind.PORTFOLIO) return; switch (_message) { case EUiEvent.SELECTED: SelectedItem = Items.First(_vm => _vm.Uid == _arg); break; default: throw new ArgumentOutOfRangeException("_message"); } }
void UiMangerUIMessage(EUiEvent _message, EAlphaKind _kind, Guid _arg) { if (_kind != EAlphaKind.PORTFOLIO) { return; } switch (_message) { case EUiEvent.SELECTED: SelectedItem = Items.First(_vm => _vm.Uid == _arg); break; default: throw new ArgumentOutOfRangeException("_message"); } }
private void UiManagerOnUiMessage(EUiEvent _eUiEvent, EAlphaKind _kind, Guid _uid) { if (_eUiEvent == EUiEvent.REF_DELETED) { var toDel = m_history.Where(_tuple => _tuple.Item1 == _uid).ToArray(); if (toDel.Length > 0) { foreach (var tuple in toDel) { var index = m_history.IndexOf(tuple); m_history.Remove(tuple); if (index <= m_current) { m_current--; } } if (m_current < 0) { m_current = 0; } if (m_history.Count == 0) { Close(); return; } UpdateContent(); } } if (_uid != CurrentUid) { return; } switch (_eUiEvent) { } }
private void UiManagerOnUiMessage(EUiEvent _eUiEvent, EAlphaKind _kind, Guid _id) { if (_id != m_vm.Uid) return; switch (_eUiEvent) { } }
private void UiManagerUIMessage(EUiEvent _arg1, EAlphaKind _arg2, Guid _arg3) { }
private void UiManagerOnUiMessage(EUiEvent _eUiEvent, EAlphaKind _kind,Guid _uid) { if (_eUiEvent==EUiEvent.REF_DELETED) { var toDel = m_history.Where(_tuple => _tuple.Item1 == _uid).ToArray(); if (toDel.Length > 0) { foreach (var tuple in toDel) { var index = m_history.IndexOf(tuple); m_history.Remove(tuple); if (index <= m_current) { m_current--; } } if (m_current < 0) { m_current = 0; } if (m_history.Count == 0) { Close(); return; } UpdateContent(); } } if(_uid!=CurrentUid) return; switch (_eUiEvent) { } }