ui.SplitPanel

ویجتی حاوی دو پانل با یک جداکننده بین آنها. تقسیم کننده را می توان کشید و به پانل ها اجازه تغییر اندازه داد. یک یا هر دو پانل ممکن است اشیاء ui.Map باشند.

به طور پیش فرض طرح با تقسیم 50/50 مقداردهی اولیه می شود. سبک‌های عرض و حداکثر/دقیقه عرض روی پانل‌ها، اندازه‌های تقسیم‌شده را برای جهت‌های افقی کنترل می‌کنند. به طور مشابه، از ارتفاع و حداکثر/minHeight برای عمودی استفاده کنید. اینها را می توان به صورت پیکسل به صورت '{n}px' یا به صورت درصدی از SplitPanel حاوی '{n}%' ارائه کرد.

توجه داشته باشید که اگر اندازه پانل اول مشخص شود، اندازه داده شده برای پانل دوم نادیده گرفته می شود، زیرا عرض کلی پانل تقسیم شده به طور مستقل کنترل می شود. اندازه حداکثر/دقیقه ممکن است برای هر دو پانل تنظیم شود.

استفاده برمی گرداند
ui.SplitPanel( firstPanel , secondPanel , orientation , wipe , style ) ui.SplitPanel
استدلال تایپ کنید جزئیات
firstPanel ui.Panel، اختیاری پنل سمت چپ یا بالا. به طور پیش فرض یک نمونه جدید از ui.Panel.
secondPanel ui.Panel، اختیاری پانل پایین یا سمت راست. به طور پیش فرض یک نمونه جدید از ui.Panel.
orientation رشته، اختیاری یکی از "افقی" یا "عمودی". پیش‌فرض به «افقی» می‌رسد.
wipe بولی، اختیاری آیا برای فعال کردن اثر پاک کردن. وقتی این حالت فعال است، هر دو پانل تمام فضای موجود را اشغال می‌کنند و کشیدن تقسیم‌کننده اندازه پانل‌ها را تعیین نمی‌کند، بلکه تعیین می‌کند که چه مقدار از هر پانل نشان داده می‌شود. این اثر مشابه "انتقال پاک کردن" است. این حالت برای مقایسه دو نقشه مفید است. پیش فرض به نادرست.
style شیء، اختیاری یک شی از سبک های CSS مجاز با مقادیر آنها برای تنظیم این پانل. پیش‌فرض یک شی خالی است.