single_text_field 0.0.2 copy "single_text_field: ^0.0.2" to clipboard
single_text_field: ^0.0.2 copied to clipboard

A simple text field for Flutter. It is a simple text field with a label and a hint text. and more..

Single-Text-Field pub package #

A simple text field for Flutter. It is a simple text field with a label and a hint text. It also has a prefix text and a title. It also has a function to be called when the text field is tapped. and more...

Getting Started #

In the pubspec.yaml of your flutter project, add the following dependency:

dependencies:
  ...
  single_text_field: ^0.0.1

In your library add the following import:

import 'package:single_text_field/single_text_field.dart';

For help getting started with Flutter, view the online documentation.

Usage #


class SingleTextFieldExample extends StatefulWidget {
  const SingleTextFieldExample({super.key});

  @override
  SingleTextFieldExampleState createState() => SingleTextFieldExampleState();
}

class SingleTextFieldExampleState extends State<SingleTextFieldExample> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(
          title: const Text('Single Text Field Example'),
        ),
        body: Center(
          child: Column(
              mainAxisAlignment: MainAxisAlignment.center,
              crossAxisAlignment: CrossAxisAlignment.center,
              children: [
                const SizedBox(height: 8),
                SingleTextField(
                  title: 'First Name',
                  controller: TextEditingController(),
                  onChanged: ((value) {}),
                  onTap: () {},
                ),
                const SizedBox(height: 8),
                const SingleTextField(), // Default
                const SizedBox(height: 8),
                SingleTextField(
                  title: 'Last Name',
                  controller: TextEditingController(),
                  onChanged: ((value) {}),
                  onTap: () {},
                ),
              ]),
        ));
  }
}


Parameters #

Parameter Type Description
title String? The title of the text field
prefixText String? The prefix text of the text field
textInputType TextInputType? The type of the text field
controller TextEditingController? The controller of the text field
onChanged Function? The function to be called when the text field is changed
label String? The label of the text field
hint String? The hint of the text field
enable bool? The enabled state of the text field
onTap Function? The function to be called when the text field is tapped

Features and bugs #

Please file feature requests and bugs at the issue tracker.

Github Repository #

Single Text Field

Author #

Shubham Kumar - Github

1
likes
130
pub points
0%
popularity

Publisher

unverified uploader

A simple text field for Flutter. It is a simple text field with a label and a hint text. and more..

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter

More

Packages that depend on single_text_field