public ToolBarTrayViewModel(ToolBarTrayDefinition definition) { this.definition = definition ?? throw new ArgumentNullException(nameof(definition)); items = definition.Items.ToReadOnlyObservableCollectionOf(d => d.Build()); }
public ToolBarTrayViewModel() { this.definition = CreateDefinition(); items = definition.Items.ToReadOnlyObservableCollectionOf(d => d.Build()); }