one
Version:
One is a React framework for web, iOS, and Android apps.
14 lines • 614 B
TypeScript
import type { HybridObject } from 'react-native-nitro-modules';
import type { HingeState, SizeClass } from '../adaptive/types';
export interface OneAdaptive extends HybridObject<{
ios: 'swift';
android: 'kotlin';
}> {
getInitialSizeClass(): SizeClass;
getInitialHinge(): HingeState | undefined;
getSizeClass(): Promise<SizeClass>;
getHinge(): Promise<HingeState | undefined>;
addSizeClassListener(listener: (sizeClass: SizeClass) => void): () => void;
addHingeListener(listener: (hinge: HingeState | undefined) => void): () => void;
}
//# sourceMappingURL=OneAdaptive.nitro.d.ts.map