ShapeWidgetContext constructor
ShapeWidgetContext({
- required ResolvedShape owner,
- required ResolvedShapeWidgetSlot slot,
- required bool readOnly,
- required EditResult onSetValues(),
- required ShapeValueEdit onBeginValueEdit(),
Implementation
ShapeWidgetContext({
required this.owner,
required this.slot,
required this.readOnly,
required EditResult Function(Map<String, Object?> patch) onSetValues,
required ShapeValueEdit Function() onBeginValueEdit,
// Keep public callback/argument names independent of private storage.
// ignore: prefer_initializing_formals
}) : _onSetValues = onSetValues,
// ignore: prefer_initializing_formals
_onBeginValueEdit = onBeginValueEdit;