/// <summary> /// Handles data provided to the connector. /// </summary> /// <param name="value">The data provided.</param> private void HandleData(T value) { data = value; foreach (var f in fanoutList) { f.Data = value; } /* DataChanged?.Invoke(); */ Push?.Invoke(value); if (last != null) { last.Data = value; } }
private void OnPush() { Push?.Invoke(this, new GameControllerEventArgs(this)); }
private void Register() { Push?.Invoke(new Register(false)); }
private void HandlePush(IWindow window) { UpdateState(); Push?.Invoke(this, null); }