copyIconBuilder property

Widget Function(String text) copyIconBuilder
getter/setter pair

Implementation

Widget Function(String text) copyIconBuilder = (text) {
  final RxBool copy = false.obs;
  return IconButton(
      onPressed: () async {
        copy.value = true;
        await Future.delayed(const Duration(seconds: 1)).then((value) async {
          await Clipboard.setData(ClipboardData(text: text));
          copy.value = false;
        });
      },
      icon: Obx(() => Icon(copy.value ? Icons.check : Icons.copy)));
};