chico_kit 1.4.0
chico_kit: ^1.4.0 copied to clipboard
Developer helpers for Chico UI — fewer lines for the same results. Context shortcuts, validators, formatters, debounce, and async helpers.
1.4.0 #
- Data UI:
ChicoAsyncBuilder(loading / data / empty / error + retry). - Lists:
ChicoPagedList(fetch pages, pull-to-refresh, load-more footer).
1.3.0 #
Final helpers surface for the local kit package (Flutter SDK + chico_ui only).
- Platform:
ChicoPlatform(debug / web / desktop / mobile). - Log:
ChicoLog.d/w/e. - Cache:
ChicoCachewith default TTL,put/get/getOrPut. - Formatters:
ChicoFormatters(digits, letters, length, case, decimal). - Scroll:
ScrollController.scrollToTop/scrollToBottom. - URI:
ChicoUri,Uri.withQuery/joinPath. - Once / bus:
ChicoOnce,ChicoOnceKey,ChicoBus,ChicoChannels. - Codec:
ChicoCodec(Base64 / JSON). - Context:
isDark,isRtl,isKeyboardVisible,pushRootPage,popToRoot. - Extensions:
atLeast/atMost/isInt,Map.getOrPut.
1.2.0 #
- Form:
context.submitForm(validate → busy → action → toast). - Validators:
url,phone,match,equals. - Format:
ChicoTimeAgo,ChicoCompact.number. - Paging:
ChicoPaging(page / hasMore / absorb). - Widgets:
ChicoListen,chicoAfterFrame.
1.1.0 #
- Extensions: string blank helpers, iterable
distinct/chunked/firstWhereOrNull, listmoved/inserted,300.msduration sugar. - Clipboard:
ChicoClipboard.copy/paste,context.copyText(toast). - Responsive:
ChicoResponsive,context.chicoValue. - Async:
ChicoAsync.retry,ChicoAsync.result. - Context:
unfocus,hapticLight,hapticSelection.
1.0.0 #
- First release of developer helpers on top of
chico_ui. - Context: toast, busy, confirm, prompt, push/replace page, sheet, action sheet.
ChicoValidators,ChicoFormat,ChicoDebouncer,ChicoThrottler,ChicoAsync.guard,ChicoResult.- Re-exports
chico_uifor a single import.