frideos 0.3.0 copy "frideos: ^0.3.0" to clipboard
frideos: ^0.3.0 copied to clipboard

outdated

A set of helpers to simplify the using of streams and BLoC pattern, and various widgets (animations, blur, transitions, timed widgets, scrollingtext, etc.).

Version 0.3.0 (24-02-19) #

- StreamedList and StreamedMap classes

  • Breaking change: StreamedList and StreamedMap by default aren't initialiazed (to avoid that when using them along with a StreamBuilder/StreamedWidget the snaphost.hasData is true from the beginning, becoming harder to show for example a loading spinner without using a workaround).

- "initialData" parameter

  • Added initialData parameter to the constructor to all the streamed classes to initialize the stream with an initial data.

- Code refactoring

Version 0.2.0 (22-02-19) #

- StreamedList class

Methods added:
  • replaceAt
  • replace

Version 0.1.3 (11-02-19) #

- Changed console messages behavior and added debugMode method.

By default, the debug console messages on disposing of streams are now disabled. Use this method to reenable this behavior.

e.g. from the "StreamedObjects" example:

    // Activate the debug console messages on disposing
    count.debugMode();
    countMemory.debugMode();
    countHistory.debugMode();
    timerObject.debugMode();
    counterObj.debugMode();

This will be applied to:

  • StreamedValue
  • StreamedTransformed
  • MemoryObject
  • HistoryObject
  • StreamedList
  • StreamedMap

Version 0.1.2 (10-02-19) #

AnimatedObject

- Added getter and setter for the value of the AnimatedObject:

Intead of animateObject.animation.value, now the current value of the animation it is accessible just by using the 'value' setter/getter:

animatedObject.value += 0.1;
// It is the same as animatedObject.animation.value += 0.1

AnimatedObject example updated

- Added multiple rotations

Blur widgets

- Code refactoring

Version 0.1.1 (29-01-19) #

- Documentation improved

- Code refactoring

- New widgets:

  • BlurWidget
  • BlurInWidget
  • BlurOutWidget
  • AnimatedBlurWidget
  • WavesWidget

Version 0.1.0 (26-01-19) #

- Released as package

- Code refactoring

Version 0.0.3 (24-01-19) #

- Added the FadeInWidget

- Added the FadeOutWidget

- Added the StagedWidget

- StagedObject class

1. Added the onEnd callback
2. The widgetsMap property was renamed to stagesMap

Version 0.0.2 #

- StreamedList class

1. Added a getter for the length of the list

e.g. streamedList.length

it is the same as: streamedList.value.length

2. Methods added:
  • removeElement
  • removeAt
  • clear

- StreamedMap class

1. Added a getter for the length of the map

e.g. streamedMap.length

it is the same as: streamedMap.value.length

2. Methods added:
  • AddKey
  • removeKey
  • clear
41
likes
0
pub points
62%
popularity

Publisher

unverified uploader

A set of helpers to simplify the using of streams and BLoC pattern, and various widgets (animations, blur, transitions, timed widgets, scrollingtext, etc.).

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, rxdart

More

Packages that depend on frideos