magic_draw library
Classes
- AddWidgetManaEvent
- AimBloc
- AimContent
- AimEvent
- AimPage
- AimState
- BackgroundBloc
- BackgroundContent
- BackgroundEvent
- BackgroundPage
- BackgroundState
- BuildTapEffectAimEvent
- ConstructPathEvent
- DrainManaEvent
- FillManaEvent
- GestureLayer
- InitializingAimEvent
- InitializingBackgroundEvent
- InitializingManaEvent
- InitializingMDEvent
- InitializingPathEvent
- MagicDraw
- ManaBloc
- ManaContent
- ManaEvent
- ManaLayout
- ManaPage
- ManaPool
- The pool with predefined cells with widgets.
- ManaState
- MDBloc
- MagicDrawBloc
- MDContent
- MDEvent
- MDState
- PathBloc
- PathContent
- PathData
- PathEvent
- PathPage
- PathState
- RemoveWidgetManaEvent
- SetContentBackgroundEvent
- SetLayoutManaEvent
- SetPoolSizeManaEvent
- SetTapEffectAimEvent
- Sphere
- SphereData
- Each sphere has an own behaviour.
- TapEffectAimEvent
- WaitingAimEvent
- WaitingBackgroundEvent
- WaitingManaEvent
- WaitingMDEvent
- WaitingPathEvent
- WrapManaLayout
- WrappedSphere
-
TODO(sign): Extract to package
brownian_animate
?
Extensions
Functions
-
randomIntRange(
int min, int max) → int - [min; max)
-
sphereSize(
BuildContext context) → (double, double)
Typedefs
- TapEffectBuilder = Widget Function({required BuildContext context})