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

outdated

A button Widget with Icon and Text together.Write with pure Dart, so you can use it cross Android and iOS.

icon_text_button #

A button Widget that contain Icon and Text together.

Getting Started #

  1. install the dependency
  • in pubspec.yaml :
dependencies:
  flutter:
    sdk: flutter

  # Look here, you will get the IconTextButton support follows this:
  icon_text_button: ^0.1.0

  • and then, type follows in your terminal:
flutter pub get
  1. import the IconTextButton in your widget

Examples: #

A Sample #

import 'package:flutter/material.dart';
import 'package:icon_text_button/icon_text_button.dart';

void main() => runApp(MyApp());

///
/// The bootstrap
/// 
class MyApp extends StatelessWidget {
  // This widget is the root of your application.
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Widget IconTextButton Demo',
      theme: ThemeData(
        primarySwatch: Colors.teal,
      ),
      home: HomePage(title: 'Widget IconTextButton Demo Home Page'),
    );
  }
}

class HomePage extends StatefulWidget {
  HomePage({Key key, this.title}) : super(key: key);

  final String title;

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

class _HomePageState extends State<HomePage> {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
        appBar: AppBar(
          title: Text(widget.title),
        ),
        body: Center(
          child: Column(
            mainAxisAlignment: MainAxisAlignment.center,
	          children: <Widget>[
		          IconTextButton(
			          icon: Icon(Icons.school),
			          label: Text('RaiseButton'),
			          color: Colors.white,
			          onPress: () {},
		          ),// Widget RaiseButton
		          
		          IconTextButton(
			          icon: Icon(Icons.all_inclusive),
			          label: Text('FlatButton'),
			          onPress: () {},
			          color: Colors.red,
			          btnType: BtnType.flat,
		          ),// Widget FlatButton
		          
		          IconTextButton(
			          icon: Icon(Icons.ac_unit),
			          label: Text('OutlineButton'),
			          btnType: BtnType.outline,
			          color: Colors.cyan,
			          onPress: () {},
		          ),// Widget OutlineButton
		          
		          IconTextButton(
			          icon: Icon(Icons.import_contacts),
			          label: Text('IconButton'),
			          btnType: BtnType.icon,
			          onPress: () {},
		          )// Widget IconButton
	          ],
          ),
        ) // This trailing comma makes auto-formatting nicer for build methods.
        );
  }
}


More details you can see the code in the dictionary named /example. Join it, and run it!

cd example
3
likes
0
pub points
23%
popularity

Publisher

unverified uploader

A button Widget with Icon and Text together.Write with pure Dart, so you can use it cross Android and iOS.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

flutter

More

Packages that depend on icon_text_button