timed_widget 0.1.1 copy "timed_widget: ^0.1.1" to clipboard
timed_widget: ^0.1.1 copied to clipboard

A collection of reusable Flutter widgets for timed interactions: delayed visibility, switchers, sequencers, animations and more.

Changelog #

0.1.0 - 2025-06-21 #

โœจ Added #

  • Initial release of timed_widget ๐ŸŽ‰

Core Widgets

  • TimedBuilder: Builds widget after a delay, with optional onComplete callback.
  • TimedVisibility: Shows or hides a widget after a delay, with support for reverse, loop, and controller-based triggers.
  • TimedSwitcher: Switches between two widgets after a delay, with optional loop and custom transitions.
  • TimedAnimatedBuilder: Provides animated values from 0.0 to 1.0 over a duration with optional repeat/reverse behavior.
  • TimedRepeatBuilder: Rebuilds on a repeating interval, with optional maxTicks, onTick, and start index.
  • TimedFunction: Runs a callback after a delay, useful for logic-driven actions without UI.
  • TimedSequence: Displays a sequence of widgets step-by-step with timing, layout override, and optional controller.

Controllers & Utilities

  • TimedGroupController: Controls multiple TimedVisibility instances in sync.
  • TimedSequenceController: Provides external control over TimedSequence (e.g., next(), reset()).
  • TimedVisibilityController: Enables external control of TimedVisibility.
  • TimedMixin: A reusable mixin to simplify timer lifecycle management in stateful widgets.

๐Ÿงช Tested #

  • Full test coverage for all widgets.
3
likes
155
points
26
downloads

Publisher

unverified uploader

Weekly Downloads

A collection of reusable Flutter widgets for timed interactions: delayed visibility, switchers, sequencers, animations and more.

Repository (GitHub)
View/report issues

Topics

#timer #animation #visibility #flutter-widget

Documentation

API reference

License

MIT (license)

Dependencies

flutter

More

Packages that depend on timed_widget