Skip to content

DevLSerrano/library_widgets

Repository files navigation

Library Widgets

Platform Donate


Installing

1. Depend on it

Add this to your package's pubspec.yaml file:

dependencies:
  library_widgets: ^0.0.1

2. Install it

You can install packages from the command line:

with pub:

$ pub get

with Flutter:

$ flutter pub get

3. Import it

Now in your Dart code, you can use:

import 'import 'package:library_widgets/library_widgets.dart';';

Usage

LibraryWidgets:

 LibraryWidgets.outdoorLetters(
              value: 'Dev Leonardo Serrano Flutter',
              decoration:
                  BoxDecoration(border: Border.all(color: Colors.white)),
              textStyle: Theme.of(context).textTheme.bodyText1,
            ),
            

ezgif com-gif-maker-2

LibraryWidgets.autoCompletFade(
              keys: [
                'teste',
                'teste teste',
                'Teste agua',
                'Teste super',
                'teste almeida',
                'experiente',
                'experiente fluxo',
                'Porto',
                'Porto pedra',
                'Porto Pedra',
                'Porto Pedra Pereira Agua',
                'Preenchimento automatico de texto com fade como principal função'
              ],
              decoration: const InputDecoration(
                border: OutlineInputBorder(
                  borderSide: BorderSide(
                    color: Colors.white,
                  ),
                ),
              ),
              controller: myController,
              textStyle: Theme.of(context).textTheme.bodyText1,
            ),

ezgif com-gif-maker-3

 LibraryWidgets.flowButtons(
            iconMenu: const Icon(Icons.menu),
            animationPosition: AnimationPosition.left,
            menuItems: [
              IconButton(
                  onPressed: () {}, icon: const Icon(Icons.safety_divider)),
              IconButton(
                  onPressed: () {}, icon: const Icon(Icons.ac_unit_sharp)),
              IconButton(
                  onPressed: () {}, icon: const Icon(Icons.dangerous_rounded)),
              IconButton(
                  onPressed: () {},
                  icon: const Icon(Icons.g_mobiledata_outlined)),
            ],
          ),

ezgif com-gif-maker

 LibraryWidgets.cardMessage(
                body: const Text('Hey my friend'),
                backgroundColor: Colors.blue[900],
                borderRadius: BorderRadius.circular(20),
                positionHorizontalTriangle: PositionHorizontalTriangle.right,
                positionVerticalTriangle: PositionVerticalTriangle.top,
                circleAvatar: const CircleAvatar(
                  maxRadius: 16,
                  child: FlutterLogo(),
                ),
              ),

Captura de Tela 2021-10-26 às 22 12 04

Bugs or Requests

If you encounter any problems feel free to open an issue. If you feel the library is missing a feature, please raise a ticket on GitHub and I'll look into it. Pull request are also welcome.

Contributors


Leonardo Serrano

Releases

No releases published

Packages

No packages published