ComponentPropertiesMixin constructor
ComponentPropertiesMixin({})
Implementation
factory ComponentPropertiesMixin({
_i2.Object? componentPropertyDefinitions,
_i2.String Function(
_i2.String,
_i3.ComponentPropertyType,
_i2.Object, [
_i3.ComponentPropertyOptions?,
])? addComponentProperty,
_i2.String Function(
_i2.String,
_i2.dynamic,
)? editComponentProperty,
void Function(_i2.String)? deleteComponentProperty,
}) =>
ComponentPropertiesMixin._(
componentPropertyDefinitions:
componentPropertyDefinitions ?? _i7.undefined,
addComponentProperty: addComponentProperty == null
? null
: _i5.allowInterop(addComponentProperty),
editComponentProperty: editComponentProperty == null
? null
: _i5.allowInterop(editComponentProperty),
deleteComponentProperty: deleteComponentProperty == null
? null
: _i5.allowInterop(deleteComponentProperty),
);