nativeBottomInset — @gj-kit/expo-ui
A public function from @gj-kit/expo-ui/insets/pure. The signature below is taken directly from the 0.8.1 release declaration.
Verified import example
Section titled “Verified import example”import { nativeBottomInset } from '@gj-kit/expo-ui/insets/pure';Signature, parameters, and return type
Section titled “Signature, parameters, and return type”/** * Dependency-free inset and keyboard arithmetic. * * This module deliberately imports neither React nor React Native, so it is safe * in shared browser, server, and build-tool code. Unlike the legacy `./insets` * entry, callers provide `platformOS` explicitly because this entry cannot read * `Platform.OS` for them. *//** * Returns the real bottom safe-area inset for a platform. * * Bottom-anchored surfaces use the actual inset without a synthetic Android * minimum: gesture navigation, edge-to-edge three-button navigation, and windows * ending above the navigation bar all report different valid values. */declare function nativeBottomInset(bottomInset: number, platformOS: string): number;This declaration is the source of truth for parameters, optionality, generics, return values, and public union/type contracts. Check the package golden path and this subpath’s import conditions for required environment, permission, and error boundaries before calling it.
Release context
Section titled “Release context”- Package:
@gj-kit/expo-ui - Version:
0.8.1 - Public entry:
./insets/pure - Source: GitHub