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

Import library #

import 'package:flutter_selectext/flutter_selectext.dart';

Usage #

SelectableText

  • use string

     SelectableText('your string');
    
  • use textspan

     SelectableText.rich(textspan);
    

    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);
    
  • use textspan

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

Publisher

unverified uploader

Weekly Downloads

Selectable text widget and able to set custom selection control.

Repository (GitHub)

License

unknown (license)

Dependencies

flutter

More

Packages that depend on flutter_selectext