22 Commits

Author SHA1 Message Date
6dee1f25b3 chore(deps): update dependencies 2026-02-14 01:21:01 +02:00
afc8d51863 test: add tests 2026-02-14 01:19:58 +02:00
79639d66ee feat: add TimePickerComponent 2026-02-14 01:18:09 +02:00
4620a6b9a3 feat: tap outside handler + component fixes 2025-06-11 23:29:18 +03:00
92550934ed feat: component updated & fixes 2025-06-10 15:56:06 +03:00
bce2356a8c feat(ModalComponent): add static callbacks + pass down scrollDamping 2025-06-04 00:34:57 +03:00
046fc33d47 feat(TextFieldComponent): support generic components for background/backgroundFocused 2025-05-27 01:51:24 +03:00
f4e29b248c feat(ModalComponent): add background property 2025-05-27 00:17:08 +03:00
0110855e65 feat(ScrollableArea): add velocity-based fling for scrolling 2025-05-27 00:02:41 +03:00
b13e3c94f4 feat(ModalComponent): make ModalComponent properties mutable and auto-rebuild on change
- Refactored ModalComponent to use getters and setters for all
configurable properties.
- Automatically triggers rebuild() when any property is updated at
runtime.
- Enables dynamic updates to title, content, footer, and layout
behavior.
2025-05-27 00:01:29 +03:00
91fb3d7a9f build: add precommit hook 2025-05-25 13:06:55 +03:00
2fed73ec5b chore: dart format 2025-05-25 12:46:14 +03:00
4955155f15 docs: update example 2025-05-25 12:37:44 +03:00
d3f32276a9 docs: update changelog 2025-05-25 12:35:54 +03:00
9afd83cb71 feat: make rect button color mandatory 2025-05-25 12:32:40 +03:00
68ad2edb63 feat: support any component as closeButton 2025-05-24 20:25:39 +03:00
8b96f1dcbf chore: update pubspec.yaml 2025-05-24 20:25:29 +03:00
8fa89aa856 chore: update pubspec.yaml 2025-05-24 19:42:35 +03:00
7a6d840452 feat: add example 2025-05-24 19:37:30 +03:00
e3996e5169 docs: update README.md 2025-05-24 18:36:10 +03:00
00677c769e docs: add component docs 2025-05-24 18:29:52 +03:00
2e1ae39d16 feat: initial commit 2025-05-24 18:21:58 +03:00