UNPKG

one

Version:

One is a React framework for web, iOS, and Android apps.

112 lines (109 loc) • 3.11 kB
import { AppIcon, AppInfo, AppIntents, AppTracking, Audio, Auth, BackgroundTasks, Barometer, Battery, Brightness, Browser, CNContactStore, CNContactViewController, CNMutableContact, Calendar, CameraView, Clipboard, Color, Compose, Contacts, ContextMenu, Crypto, DataScannerViewController, Database, Device, DeviceAttestation, DocumentPicker, FileSystem, Fonts, Haptics, ImageManipulator, ImagePicker, KeepAwake, LaunchScreen, LightSensor, LiveActivities, LocalAuthentication, Localization, Location, MFMailComposeViewController, MFMessageComposeViewController, MapServices, Menu, MenuAction, Motion, Network, Notifications, Open, Pedometer, PhotoLibrary, Print, ProtectedStore, Purchases, QuickActions, ReservedRegions, ScreenCapture, ScreenOrientation, SecureStore, Share, Speech, SpeechSynthesis, SplitView, Storage, StoreReview, Swift, TextInput, ToolbarHost, ToolbarItem, UI, Updates, VNDocumentCameraViewController, WidgetUI, Widgets, ZoomTransitionAlignmentRectDetector, ZoomTransitionEnabler, ZoomTransitionSource } from "./platform/index.native.js"; import { SafeAreaProvider, SafeAreaView, initialWindowMetrics } from "./safe-area-context/index.native.js"; function currentPlatform() { var _Reflect_get; var defined = (_Reflect_get = Reflect.get(globalThis, "__ONE_PLATFORM__")) !== null && _Reflect_get !== void 0 ? _Reflect_get : typeof process !== "undefined" ? process.env.ONE_PLATFORM : void 0; return defined === "ios" || defined === "android" ? defined : "web"; } var iOS = Object.freeze({ ...Swift, VNDocumentCameraViewController, DataScannerViewController, CNContactViewController, CNMutableContact, CNContactStore, MFMailComposeViewController, MFMessageComposeViewController, WidgetUI, CameraView, Color: Color.ios, MenuAction, SplitView, ToolbarHost, BarButtonItem: ToolbarItem, ZoomTransitionAlignmentRectDetector, ZoomTransitionEnabler, ZoomTransitionSource }); var Android = Object.freeze({ ...Compose, Color: Color.android, Menu, ContextMenu, CameraView }); var SafeArea = Object.freeze({ Provider: SafeAreaProvider, View: SafeAreaView, initialMetrics: initialWindowMetrics }); var UI$1 = Object.freeze({ ...UI, Fonts, SafeArea, TextInput, ReservedRegions }); var One = Object.freeze({ get platform() { return currentPlatform(); }, openURL: Open.openURL, openShare: Open.openShare, openSettings: Open.openSettings, AppInfo, Database, Widgets, LiveActivities, LocalAuthentication, ProtectedStore, KeepAwake, Print, StoreReview, QuickActions, Location, FileSystem, Audio, Share, PhotoLibrary, MapServices, AppTracking, AppIcon, ScreenOrientation, ScreenCapture, Purchases, ImageManipulator, Device, Crypto, Localization, Motion, BackgroundTasks, AppIntents, DeviceAttestation, Contacts, Calendar, iOS, Android, UI: UI$1, Notifications, Clipboard, Barometer, LightSensor, Pedometer, Battery, Brightness, SpeechSynthesis, Haptics, LaunchScreen, Network, Auth, Browser, ImagePicker, DocumentPicker, SecureStore, Storage, Speech, Updates }); export { One }; //# sourceMappingURL=one.native.js.map