inqvine_core_ui
Basic UI components used through all Inqvine projects.
Platform Support
Android | iOS | MacOS | Web | Windows | Linux |
---|---|---|---|---|---|
✔️ | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ |
Getting Started
Just import inqvine_core_ui
Visibility Widgets
-
InqvineConditionalAutohide
Given a boolean value, will auto fade in a widget -
InqvineConditionalWidget
Given a boolean value, will auto fade between two widgets
Handler Widgets
-
InqvineEnabledHandler
Toggles a widget between a disabled state and blocks pointer actions -
InqvineKeyboardAutohideHandler
Mimics iOS behaviour and autohides the keyboard when a user taps inside of the widget -
InqvineTapHandler
Handles onTap events with an opacity animation/haptic on tap event
Libraries
- constants/inqvine_design_constants
- inqvine_core_ui
- proto/branding.pb
- proto/branding.pbenum
- proto/branding.pbjson
- widgets/decoration/inqvine_conditional_autohide
- widgets/decoration/inqvine_conditional_widget
- widgets/handlers/inqvine_enabled_handler
- widgets/handlers/inqvine_keyboard_autohide_handler
- widgets/handlers/inqvine_tap_handler