/*! file: multiple-region-container-api-helper.js, entry: multiple-region-container-api-helper build by @xy/cli-plugin-pack@2.1.21 build at 2025/3/5 上午11:18:34; */(function(R,b){typeof exports=="object"&&typeof module=="object"?module.exports=b():typeof define=="function"&&define.amd?define([],b):typeof exports=="object"?exports["@xy/multiple-region-container-api-helper"]=b():R["@xy/multiple-region-container-api-helper"]=b()})(self,function(){return(()=>{"use strict";var f={};f.d=(o,n)=>{for(var i in n)f.o(n,i)&&!f.o(o,i)&&Object.defineProperty(o,i,{enumerable:!0,get:n[i]})},f.o=(o,n)=>Object.prototype.hasOwnProperty.call(o,n),f.r=o=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(o,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(o,"__esModule",{value:!0})};var R={};f.r(R),f.d(R,{defaultRegion:()=>U,getCurrentPlatform:()=>to,getRegion:()=>ao});function b(o){if(Array.isArray(o))return o}function _o(o,n){var i=o==null?null:typeof Symbol<"u"&&o[Symbol.iterator]||o["@@iterator"];if(i!=null){var _,r,D,h,v=[],c=!0,eo=!1;try{if(D=(i=i.call(o)).next,n===0){if(Object(i)!==i)return;c=!1}else for(;!(c=(_=D.call(i)).done)&&(v.push(_.value),v.length!==n);c=!0);}catch(bo){eo=!0,r=bo}finally{try{if(!c&&i.return!=null&&(h=i.return(),Object(h)!==h))return}finally{if(eo)throw r}}return v}}function I(o,n){(n==null||n>o.length)&&(n=o.length);for(var i=0,_=Array(n);i-1)return window.__container_api_region__||U;for(var n=0,i=Object.entries(Do);n