{"ast":null,"code":"import css from \"./css\";\nimport ownerDocument from \"./ownerDocument\";\n\nvar isHTMLElement = function isHTMLElement(e) {\n  return !!e && 'offsetParent' in e;\n};\n\nexport default function offsetParent(node) {\n  var doc = ownerDocument(node);\n  var parent = node && node.offsetParent;\n\n  while (isHTMLElement(parent) && parent.nodeName !== 'HTML' && css(parent, 'position') === 'static') {\n    parent = parent.offsetParent;\n  }\n\n  return parent || doc.documentElement;\n}","map":{"version":3,"sources":["/Users/rohitsingh/Documents/projects/new-nativebase-setup/NativeBase/node_modules/@react-native-aria/overlays/node_modules/dom-helpers/esm/offsetParent.js"],"names":["css","ownerDocument","isHTMLElement","e","offsetParent","node","doc","parent","nodeName","documentElement"],"mappings":"AAAA,OAAOA,GAAP;AACA,OAAOC,aAAP;;AAEA,IAAIC,aAAa,GAAG,SAASA,aAAT,CAAuBC,CAAvB,EAA0B;AAC5C,SAAO,CAAC,CAACA,CAAF,IAAO,kBAAkBA,CAAhC;AACD,CAFD;;AAIA,eAAe,SAASC,YAAT,CAAsBC,IAAtB,EAA4B;AACzC,MAAIC,GAAG,GAAGL,aAAa,CAACI,IAAD,CAAvB;AACA,MAAIE,MAAM,GAAGF,IAAI,IAAIA,IAAI,CAACD,YAA1B;;AAEA,SAAOF,aAAa,CAACK,MAAD,CAAb,IAAyBA,MAAM,CAACC,QAAP,KAAoB,MAA7C,IAAuDR,GAAG,CAACO,MAAD,EAAS,UAAT,CAAH,KAA4B,QAA1F,EAAoG;AAClGA,IAAAA,MAAM,GAAGA,MAAM,CAACH,YAAhB;AACD;;AAED,SAAOG,MAAM,IAAID,GAAG,CAACG,eAArB;AACD","sourcesContent":["import css from './css';\nimport ownerDocument from './ownerDocument';\n\nvar isHTMLElement = function isHTMLElement(e) {\n  return !!e && 'offsetParent' in e;\n};\n\nexport default function offsetParent(node) {\n  var doc = ownerDocument(node);\n  var parent = node && node.offsetParent;\n\n  while (isHTMLElement(parent) && parent.nodeName !== 'HTML' && css(parent, 'position') === 'static') {\n    parent = parent.offsetParent;\n  }\n\n  return parent || doc.documentElement;\n}"]},"metadata":{},"sourceType":"module"}