protected virtual void OnContainerChanged(IEnumerable <Item> changedItems, ContainerChangeType type) { ContentsChanged?.Invoke(this, changedItems, type); }
protected virtual void OnContentsChanged() { ContentsChanged?.Invoke(this, EventArgs.Empty); }
public void FireContentsChanged() { ContentsChanged?.Invoke(this, EventArgs.Empty); Parent?.FireContentsChanged(); }
private void OnContentsChanged(EventArgs e) { ContentsChanged?.Invoke(this, e); }
protected internal virtual void OnContentsChanged(EventArgs e) { ContentsChanged?.Invoke(this, e); }