optionsProperty<T> method

T optionsProperty<T>(
  1. String name,
  2. T defaultValue,
  3. List<PropertyOption<T>> list, {
  4. String? tooltipMessage,
  5. ControlProperty? visibilityControlProperty,
})

Implementation

T optionsProperty<T>(
  String name,
  T defaultValue,
  List<PropertyOption<T>> list, {
  String? tooltipMessage,
  ControlProperty? visibilityControlProperty,
}) {
  return addProperty(
    OptionsProperty<T>(
      name,
      defaultValue,
      list,
      tooltipMessage: tooltipMessage,
      visibilityControlProperty: visibilityControlProperty,
    ),
  );
}