niku 0.5.0 niku: ^0.5.0 copied to clipboard
Property builder for styling Widget with SwiftUI like pattern
[0.5.0] #
Breaking Change
- Deprecated:
- FlatButton
- RaisedButton
- ElevatedButton
- Move
button.dart
tooldButton.dart
- Move
NikuButton
tobutton.dart
- Importing
package:niku/niku.dart
won't importoldButton.dart
- Only support Flutter 2.0.0 or newer
Feature:
- Add
NikuButton
for new building new universal Button including- TextButton
- TextButton.icon
- ElevatedButton
- ElevatedButton.icon
- OutlinedButton
- OutlinedButton.icon
[0.4.0] - 2021/3/4 #
Feature:
- Add support for Sound Null Safety of Flutter 2
- Only support Flutter 2.0.0 or newer
Refactor:
- Constructor to use
this
as parameter - Remove
overflow
from stack as it's deprecated
Documentation:
- Fix Null Coalesce
- Fix
borderColor
,borderStyle
from crashing on outlineButton
[0.3.2] - 2021/2/25 #
Documentation:
- Fix Null Coalesce
- Fix
borderColor
,borderStyle
from crashing on outlineButton
[0.3.1] - 2021/2/25 #
Documentation:
- Fix wrong spelling of
disabled
on outlineButton - Fix
setBorder
ofoutlineButton
from crashing
[0.3.0] - 2021/2/22 #
Feature:
- Add support for:
- NikuStack
- Niku extension for
IconButton
- Niku extension for
- NikuStack
- Add more property to Base Widget
- Backdrop filter
- Positioned
- singleChildScrollView / scrollable
- flexible / flex
- Add group import
- Add extension Widget
- Add
.niku()
extension for widget
- Add
Documentation:
-
Add property documentation
-
Correcting wrong spelling
-
Bug fixes:
- Fixes border not rendering children
- Mark children constructor in Row as required
[0.2.0] - 2021/2/21 #
Feature:
- Add support for:
- NikuIconButton
- Niku extension for
IconButton
- Niku extension for
- NikuIconButton
- Add new property to
Niku (base)
:on
- Event listenermaterial
- Add [Material] to WidgetinkWell
- Add [InkWell] to Widgetborder
- Decorate with border using [Border]
- Add group for
flatButton
,raisedButton
,outlineButton
andflatButton
aspackage:niku/widget/button
Documentation:
-
Restructure documentation
-
Bug fixes:
- Wrong spelling of documentation in several place
- Prevent
toolbarOptions
from crashing if not specified all by adding default value
[0.1.2] - 2021/2/21 #
Bug fixes:
- Fix require padding for
NikuFlatButton
,NikuOutlineButton
andNikuRaisedButton
[0.1.1] - 2021/2/21 #
Bug fixes:
README.md
image not showing banner.
[0.1.0] - 2021/2/21 #
Initialize project
Add support for
- Niku
- Niku base for styling widget
- NikuText
- Niku extension for
Text
- Niku extension for
- Column
- Niku extension for
Row
- Niku extension for
- Row
- Niku extension for
Column
- Niku extension for
- NikuTextField
- Niku extension for
TextFormField
- Niku extension for
- NikuFlatButton
- Niku extension for
FlatButton
- Niku extension for
- NikuRaisedButton
- Niku extension for
RaisedButton
- Niku extension for
- NikuOutlineButton
- Niku extension for
OutlineButton
- Niku extension for