flutter_selectext 0.1.1 copy "flutter_selectext: ^0.1.1" to clipboard
flutter_selectext: ^0.1.1 copied to clipboard

Selectable text widget and able to set custom selection control.

flutter_selectext #

Selectable text widget and able to set custom selection control.

image

Getting Started #

Add dependencies #

on pubspec.yaml

dependencies:
  flutter_selectext: ^0.1.1
copied to clipboard

Import library #

import 'package:flutter_selectext/flutter_selectext.dart';
copied to clipboard

Usage #

SelectableText

  • use string

     SelectableText('your string');
    
    copied to clipboard
  • use textspan

     SelectableText.rich(textspan);
    
    copied to clipboard

    SelectableText default only can copy.

    you can custom controls and could refer to MarkText widget.

MarkText

  • use string

      List<TextSelection> markList = List();
    
      void handlerMark(TextSelection selection) {
        setState(() {
          markList.add(selection);
        });
      }
    
      MarkText('your string',
        handlerMark: handlerMark,
        markColor: Colors.deepOrange,
        markList: markList);
    
    copied to clipboard
  • use textspan

      List<TextSelection> markList = List();
    
      void handlerMark(TextSelection selection) {
        setState(() {
          markList.add(selection);
        });
      }
    
      MarkText(textspan,
        handlerMark: handlerMark,
        markColor: Colors.deepOrange,
        markList: markList);
    
    copied to clipboard
3
likes
30
points
39
downloads

Publisher

unverified uploader

Weekly Downloads

2024.08.26 - 2025.03.10

Selectable text widget and able to set custom selection control.

Repository (GitHub)

License

unknown (license)

Dependencies

flutter

More

Packages that depend on flutter_selectext