async void AddProperty(object sender, EventArgs e) { Property addedProperty = new Property(NameEntry?.Text, ValueEntry?.Text); PropertyAdded?.Invoke(addedProperty); await Navigation.PopModalAsync(); }
void AddProperty(object sender, System.EventArgs e) { Property addedProperty = new Property(NameCell.Text, ValueCell.Text); PropertyAdded.Invoke(addedProperty); Navigation.PopModalAsync(); }
public void AddProperty(SendProp newProp) { Debug.Assert(!m_Properties.Any(p => ReferenceEquals(p.Definition, newProp.Definition))); Debug.Assert(ReferenceEquals(newProp.Entity, this)); m_Properties.Add(newProp); PropertyAdded.Invoke(newProp); }
public void Add(Property property) { if (properties.Contains(property)) { return; } property.Group = this; properties.Add(property); PropertyAdded?.Invoke(property); }
public void Add(Property property) { if (properties.Contains(property)) { return; } property.Device = this; foreach (Item item in property.Items) { item.Property = property; } properties.Add(property); PropertyAdded?.Invoke(property); Group group = GetOrAddGroup(property.GroupName); group.Add(property); }
private void OnPropertyAdded(Property property) { property.UntypedValueChanged += Property_OnUntypedValueChanged; PropertyAdded?.Invoke(this, property); }
protected virtual void OnPropertyAdded(PropertyAddedEventArgs e) { PropertyAdded?.Invoke(this, e); }
protected void OnPropertyCacheAdded(PropertyCachedEventArgs <PropertyType> args) => PropertyAdded?.Invoke(this, args);