Announcement: All noncommercial projects registered to use Earth Engine beforeApril 15, 2025 mustverify noncommercial eligibility to maintain access. If you have not verified by September 26, 2025, your access may be on hold.

ui.Slider.style

  • Thewidget.style() method returns an ActiveDictionary that allows you to modify a widget's styles.

  • Many standard CSS properties such as height, width, padding, margin, color, and border are supported for styling.

  • Custom layout properties likestretch andposition are also supported.

  • The style ActiveDictionary is mutable and can be modified directly to update the widget's appearance.

Returns the widget's style ActiveDictionary, which can be modified to update the widget's styles.

Properties which behave like their CSS counterparts:

  - height, maxHeight, minHeight (e.g. '100px')

  - width, maxWidth, minWidth (e.g. '100px')

  - padding, margin (e.g. '4px 4px 4px 4px' or simply '4px')

  - color, backgroundColor (e.g. 'red' or '#FF0000')

  - border (e.g. '1px solid black')

  - borderColor (e.g. 'red black blue #FF0000')

  - borderRadius (e.g. '10px')

  - borderStyle (e.g. 'solid dashed none dotted')

  - borderWidth (e.g. '1px 0px 1px 0px')

  - fontSize (e.g. '24px')

  - fontStyle (e.g. 'italic')

  - fontWeight (e.g. 'bold' or '100')

  - fontFamily (e.g. 'monospace' or 'serif')

  - textAlign (e.g. 'left' or 'center')

  - textDecoration (e.g. 'underline' or 'line-through')

  - whiteSpace (e.g. 'nowrap' or 'pre')

  - shown (true or false)

Supported custom layout properties (see ui.Panel.Layout documentation):

  - stretch ('horizontal', 'vertical', 'both')

  - position ('top-right', 'top-center', 'top-left', 'bottom-right', ...)

UsageReturns
Slider.style()ui.data.ActiveDictionary
ArgumentTypeDetails
this:ui.widgetui.WidgetThe ui.Widget instance.

Examples

Code Editor (JavaScript)

// Define a UI widget and add it to the map.varwidget=ui.Slider({style:{width:'400px'}});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','E0E0E0');print(widget.style());// Define the UI widget's style ActiveDictionary as a variable.varwidgetStyle=widget.style();print(widgetStyle);// Set the UI widget's style properties from the ActiveDictionary variable.widgetStyle.set({border:'5px solid darkgray'});print(widgetStyle);

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-06-23 UTC.