nirrti 1.0.3+136 copy "nirrti: ^1.0.3+136" to clipboard
nirrti: ^1.0.3+136 copied to clipboard

unlisted

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