nirrti 1.0.3+136
nirrti: ^1.0.3+136 copied to clipboard
A Flutter widgets wrapper
1.0.3+136 #
Added more widget examples to [NirrtiExamplePage], especialy on [OwlnextInput] to showup and test mandatory and enabling states on email and date type.
- started to implement an Artist() configurator (very basic ATM)
To reinit the overiden Artist() singleton configuration, provide your project's initArtist() function to the following props
NirrtiExamplePage(
initArtist: () {
initArtist(isDarkMode: ThemeUtils.isDarkMode());
},
),
also added an example tab to showup and [OwlnextPasswordCreator]
1.0.3+135 #
Added importable [NirrtiExamplePage] page widget
- At the moment, it provides unclassified example of [OwlnextInput], [OwlnextSelect], [OwlnextAutocomplete], [OwlnextTable], [OwlnxtDropzone], [OwlnextButton] & [OwlnextRadio]
Nirrti package's user can call it on their project router (helps to preview Artist() configuration in different Theming environment)
if (kDebugMode)
GoRoute(
path: "nirrti",
pageBuilder: (context, state) => CustomTransitionPage(
transitionsBuilder: (context, animation, secondaryAnimation, child) => FadeTransition(opacity: animation, child: child),
child: NirrtiExamplePage(),
),
),
1.0.3+134 #
Fix [OwlnextPasswordCreator] component toggle password visibility state inversion
1.0.3+133 #
Feature the first version of [OwlnextPasswordCreator] component
- easy to instanciate password creator passing two [TextEditingController] (password + confirmPassword) alongside passwordValidityCallback Function
[OwlnextPasswordCreator] wrap in itself another standalone component [OwlnextPasswordConditions] which is responsible for displaying and validating the passwords conditions
- More precisely, passwordValidityCallback is called by [OwlnextPasswordConditions] to retrieve a allConditionAreMet bool to update the password validity state used at top level (at package's user implementation level)
Also include:
- password visibility toggler (UX concers: toggle password obscuration)
- passwordInputDecoration & confirmInputDecoration overides (for password input styling)
- innerInputTextStyle overides (for password input styling)
- inputGap (space between password inputs)
- explicationsTextStyle (to stylize the passwordValidityCondition textStyles)
- isForgottenVersion (bool to derivate labelText)
1.0.3+132 #
Added properties to Artist configuration:
-
inputDecoration (with overides onto [OwlnextInput] and [OwlnextSelect])
-
innerInputTextStyle (with overides onto [OwlnextInput] and [OwlnextSelect])
-
dropdownBoxDecoration (with overides [OwlnextSelect])
-
Changed handlePickFile function for ios compatibility (now requires file picker result as an argument)
-
Changed OwlnextDropzone accordingly
-
File utils restructuration for conditional import (web / io)
1.0.3+129 #
- New OwlnextCustomizableTable using DataTable2, kept the OwlnextTable for simple ones
1.0.1+110 #
- set enabled property to DropdownButtonFormField2 to fix border and text color when input is disabled
1.0.0+100 #
- Update SDK to support Flutter 3.22
0.0.91+2 #
- Fixed [OwlnextRadio] options tap detection
0.0.90 #
- Added [useTwistedDots] property on OwlnextLoading
0.0.87 #
- Added OwlnextSideScroll as a widget
0.0.83 #
- Reverting intl to 0.18.* to downgrade to flutter sdk version 3.19.3 for compatibility
0.0.81 #
- Changing Fields DTO
0.0.80 #
- Update SDK 3.22
0.0.79 #
- Fixed intl package for flutter 3.22.*
0.0.78 #
- Added textInputAction props to specify the validate behavior.
0.0.77 #
- Revert intl package to 0.18 for compatibility with stable channel
0.0.76 #
- Update intl package to 0.19
0.0.75 #
- Adding copy to clipboard button in OwlnextInputs
0.0.74 #
- Adding OwlnextTapOutsideWrapper to normalize outside closing clicks
0.0.72 #
- Adding OwlnextActionsButton with dropdown actions on click
0.0.62 #
- Fixing OwlnextAutocomplete shadows and empty behavior
0.0.61 #
- Fixing OwlnextAutocomplete width
0.0.6 #
- Completed OwlnextAutocomplete with custom width, correct dropdown height, suffix & prefix icons, hint texts and loading time / delay on change
0.0.5 #
- Added OwlnextDropzone, OwlnextButton, OwlnextHelper, OwlnextRadio, OwlnextTable & OwlnextLoading
0.0.4 #
- Added OwlnextSelect & OwlnextAutocomplete
0.0.1 #
- initial release