ui.Panel.style

سبک ویجت ActiveDictionary را برمی‌گرداند که می‌توان آن را برای به‌روزرسانی سبک‌های ویجت تغییر داد.

ویژگی هایی که مانند همتایان CSS خود رفتار می کنند:

- ارتفاع، حداکثر ارتفاع، حداقل ارتفاع (به عنوان مثال '100 پیکسل')

- عرض، حداکثر عرض، عرض کمتر (به عنوان مثال '100px')

- بالشتک، حاشیه (به عنوان مثال '4px 4px 4px' یا به سادگی '4px')

- رنگ، رنگ پس زمینه (به عنوان مثال "قرمز" یا "#FF0000")

- حاشیه (به عنوان مثال '1px یکدست سیاه')

- borderColor (به عنوان مثال "قرمز سیاه آبی #FF0000")

- border Radius (به عنوان مثال '10px')

- borderStyle (مثلاً "نقطه دار بدون نقطه چین")

- borderWidth (به عنوان مثال '1px 0px 1px 0px')

- اندازه فونت (به عنوان مثال '24px')

- سبک فونت (به عنوان مثال "مورب")

- وزن فونت (به عنوان مثال "پررنگ" یا "100")

- fontFamily (به عنوان مثال "تک فضا" یا "سریف")

- textAlign (به عنوان مثال "چپ" یا "مرکز")

- تزیین متن (به عنوان مثال "زیر خط" یا "خط از طریق")

- فضای سفید (به عنوان مثال 'nowrap' یا 'pre')

- نشان داده شده (درست یا نادرست)

ویژگی های طرح بندی سفارشی پشتیبانی شده (به مستندات ui.Panel.Layout مراجعه کنید):

- کشش ("افقی"، "عمودی"، "هر دو")

- موقعیت ("بالا-راست"، "بالا-مرکز"، "بالا-چپ"، "پایین-راست"، ...)

استفاده برمی گرداند
Panel. style () ui.data.ActiveDictionary
استدلال تایپ کنید جزئیات
این: ui.widget UI.ویجت نمونه ui.Widget.

نمونه ها

ویرایشگر کد (جاوا اسکریپت)

// Define a UI widget and add it to the map.
var widget = ui.Panel({style: {width: '400px', height: '200px'}});
Map.add(widget);

// View the UI widget's style properties; an ActiveDictionary.
print(widget.style());

// ActiveDictionaries are mutable; set a style property.
widget.style().set('backgroundColor', 'lightgray');
print(widget.style());

// Define the UI widget's style ActiveDictionary as a variable.
var widgetStyle = widget.style();
print(widgetStyle);

// Set the UI widget's style properties from the ActiveDictionary variable.
widgetStyle.set({border: '5px solid darkgray'});
print(widgetStyle);