addProperty<T> method

T addProperty<T>(
  1. Property<T> property
)

Function to add a property to properties panel.

To add a property could extend Property or create a property with an anonymous property widget builder with Property.withBuilder

Implementation

T addProperty<T>(Property<T> property) {
  if (properties.containsKey(property.name)) {
    return properties[property.name]!.getValue() as T;
  } else {
    properties[property.name] = property;
    return property.getValue();
  }
}