9.0 Released! → Native ESM runtimes 🚀, Vite support ⚡️, multi-window apps and more...
Read Announcement
ts
function measureNativeView(
   nativeView: any, 
   width: number, 
   widthMode: number, 
   height: number, 
   heightMode: number): {
  height: number;
  width: number;
};

Defined in: utils/layout-helper/index.d.ts:82

Converts device pixels to device independent pixes and measure the nativeView. Returns the desired size of the nativeView in device pixels.

Parameters

ParameterTypeDescription
nativeViewanythe nativeView to measure (UIView or android.view.View)
widthnumberthe available width
widthModenumberwidth mode - UNSPECIFIED, EXACTLY or AT_MOST
heightnumberthe available hegiht
heightModenumberheight mode - UNSPECIFIED, EXACTLY or AT_MOST

Returns

ts
{
  height: number;
  width: number;
}

height

ts
height: number;

width

ts
width: number;