InnerLibs 🦞
A library of classes and methods for Dart. Flexible and easy-to-use options to simplify and keep your code clean. The project was born out of the need to repeat code in various projects. Initially, it was a class with some methods that always needed to be modified in each project. Today, InnerLibs has more than 120 extension methods for various common operations.
Features
- Tons of
String
,num
,bool
anddate
manipulation methods - Classes
Brasil
,Cidade
,Estado
,Endereco
, andInfoUsuario
for Brazilian developers to integrate information about cities and states into their applications. - Enum
NamedColors
with almost all color names in the world. - Export methods from many external libraries like
darq
,GetX
,collection
and more
and many other functions, see the complete documentation here
Getting started
Just add innerlibs
into your pubspec.yaml
and the following line on top of your file to access all methods
import 'package:innerlibs/innerlibs.dart'
Libraries
- align_extensions
- alignment_extensions
- boolean_extensions
- brasil
- build_context_extensions
- center_extensions
- cidade
- color_extensions
- container_extension
- data_directory
- date_extension
- date_range
- debounce
- dialog_extension
- edge_insets_extensions
- endereco
- estado
- expanded_extension
- file_extensions
- flexible_extension
- formatters
- general_extensions
- gesture_detector_extension
- global
- icon_extensions
- image_provider_extensions
- info_usuario
- innerlibs
- keyed_json_table
- l10n\app_localizations
- l10n\app_localizations_en
- l10n\app_localizations_pt
- list_extensions
- map_extensions
- named_color
- num_extensions
- oembed
- opacity_extension
- padding_extension
- pixel_converter
- platform\platform
- platform\platform_io
- platform\platform_stub
- platform\platform_web
- positioned_extensions
- self_map
- shimmer_extensions
- size_box_extension
- size_extensions
- sql_response
- sql_row_extensions
- string_extensions
- string_helpers
- tag_xml
- telefone
- text_editing_controller_extensions
- text_extension
- text_style_extension
- theme_extension
- tooltip_extension
- validation_interface
- widget_ext
- widgets\auto_size_text
- widgets\avatar_image
- widgets\brazil_plate
- widgets\custom_calendar
- widgets\custom_date_range_picker
- widgets\date_picker_form_field
- widgets\digital_clock
- widgets\empty_widget
- widgets\expandable
- widgets\future_awaiter
- widgets\icon_card
- widgets\image_card
- widgets\image_of_widget
- widgets\milk_truck
- widgets\min_size
- widgets\nil
- widgets\placeholders
- widgets\responsive
- widgets\responsive_grid
- widgets\scaffold_builder
- widgets\shimmer
- widgets\value_field
- widgets\widgets_to_image