onValueOverviewTap method

  1. @override
Future<void> onValueOverviewTap(
  1. BuildContext context,
  2. Map<String, dynamic>? value,
  3. BlockInputTargetController controller
)
override

Implementation

@override
Future<void> onValueOverviewTap(
    BuildContext context,
    Map<String, dynamic>? value,
    BlockInputTargetController controller) async {
  final _value = await CanvasNumberDialog(
    defaultValue: (NumberSerializable.fromMap(value)).toString(),
  ).show(context);
  if (_value != null) {
    controller.updateBlockInputValue(
      value: NumberSerializable.toMap(_value),
    );
  }
}