NumberSugar extension

Ultra-concise extensions that make Riverpod state management one-liner. Inspired by ScreenUtil's .r, .sp, .w, .h approach for maximum simplicity. Extension on numbers to create state providers instantly

on

Properties

price StateProvider<double>

Available on num, provided by the NumberSugar extension

Creates a StateProvider with this number as initial double value Usage: final priceProvider = 19.99.price;
no setter
state StateProvider<int>

Available on num, provided by the NumberSugar extension

Creates a StateProvider with this number as initial value Usage: final counterProvider = 0.state;
no setter