ticket_material 0.0.3 copy "ticket_material: ^0.0.3" to clipboard
ticket_material: ^0.0.3 copied to clipboard

outdated

A ticket view widget.

ticket_material #

A ticket view widget.

Platform compatibility #

Plugin was tested on following platforms:

  • Android;
  • IOS.

Usage #

To use this plugin, add universal_navigation as a dependency in your pubspec.yaml file.

Getting Started #

Add dependency into pubspec.yaml.

dependencies:
  ticket_material:

Create a page.

class ExamplePage extends StatefulWidget {
  static final routeName = '/example';

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

class _ExamplePageState extends State<ExamplePage> {
  final colorBg = Colors.grey[300];

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      backgroundColor: colorBg,
      body: SafeArea(
        child: Padding(
          padding: const EdgeInsets.all(16.0),
          child: TicketMaterial(
            height: 150,
            colorBackground: Colors.blue,
            leftChild: _buildLeft(),
            rightChild: _buildRight(),
          ),
        ),
      ),
    );
  }

  Widget _buildLeft() {
    return Container(
      child: Center(
        child: Text('LEFT PART'),
      ),
    );
  }

  Widget _buildRight() {
    return Container(
      child: Center(
        child: Icon(Icons.airplanemode_active),
      ),
    );
  }
}

Result: demo

Full example with ticket_material you can check by this link.

31
likes
0
pub points
84%
popularity

Publisher

unverified uploader

A ticket view widget.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on ticket_material