ember-ui-native-plugin
v1.2.2
Published
Expo config plugin for Ember UI-native bridges: scoped contact picker, Android dynamic color, native prompt, system bars, and iOS Liquid Glass.
Maintainers
Readme
ember-ui-native-plugin
Consolidates native UI/platform helpers that do not own alarm or step runtime behavior.
- Android
EmberDynamicColor - Android and iOS
EmberContactPicker - Android
EmberNativePrompt - Android
EmberSystemBars - iOS
EmberLiquidGlassView
Alarm and step tracking stay in their own plugins because they own separate runtime domains and permissions.
The former Bonk* native names remain available as legacy ABI aliases for existing over-the-air bundles.
EmberLiquidGlassView accepts interactive and dark booleans so UIKit material follows Ember's theme independently of the device appearance.
EmberContactPicker.pick("email" | "phone") opens the platform's scoped contact picker and resolves with { name, value } or null when cancelled. It only exposes the selected contact property and does not require broad Contacts permission.
Configuration
{
"expo": {
"plugins": ["ember-ui-native-plugin"]
}
}