UNPKG

one

Version:

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

54 lines • 2.01 kB
import type { ProcessedColorValue, ViewProps } from 'react-native'; import type { DirectEventHandler, Int32, Double, WithDefault } from 'react-native/Libraries/Types/CodegenTypes'; type OneNativeStyleNative = Readonly<{ fontSize?: WithDefault<Double, -1>; fontWeight?: string; fontDesign?: string; textStyle?: string; foregroundStyle?: ProcessedColorValue; tint?: ProcessedColorValue; background?: ProcessedColorValue; padding?: WithDefault<Double, -1>; paddingTop?: WithDefault<Double, -1>; paddingLeading?: WithDefault<Double, -1>; paddingBottom?: WithDefault<Double, -1>; paddingTrailing?: WithDefault<Double, -1>; width?: WithDefault<Double, -1>; height?: WithDefault<Double, -1>; minWidth?: WithDefault<Double, -1>; idealWidth?: WithDefault<Double, -1>; maxWidth?: WithDefault<Double, -1>; minHeight?: WithDefault<Double, -1>; idealHeight?: WithDefault<Double, -1>; maxHeight?: WithDefault<Double, -1>; cornerRadius?: WithDefault<Double, -1>; opacity?: WithDefault<Double, -1>; borderColor?: ProcessedColorValue; borderWidth?: WithDefault<Double, -1>; glassEffect?: string; glassEffectInteractive?: boolean; glassEffectTint?: ProcessedColorValue; glassEffectShape?: string; material?: string; sdkModifiers?: string; }>; interface NativeProps extends ViewProps { label: string; disabled: boolean; subtitle: string; systemImage: string; buttonRole: string; buttonStyle: string; disclosureIndicator: boolean; swiftStyle?: OneNativeStyleNative; onNativeButtonPress?: DirectEventHandler<Readonly<{ eventCount: Int32; }>>; onNativeSDKEvent?: DirectEventHandler<Readonly<{ name: string; value: string; }>>; } declare const _default: import("react-native/Libraries/Utilities/codegenNativeComponent").NativeComponentType<NativeProps>; export default _default; //# sourceMappingURL=OneNativeButtonNativeComponent.d.ts.map