Announcement: All noncommercial projects registered to use Earth Engine before
April 15, 2025 must
verify noncommercial eligibility to maintain Earth Engine access.
ui.data.ActiveList
Stay organized with collections
Save and categorize content based on your preferences.
An array-like container for data for use in UI components.
When a ui.data.ActiveList (e.g. Map.layers()) is updated, the component it belongs to is updated as well. For example, Map.layers().add(myLayer) will add myLayer as a layer on the map.
Usage | Returns | ui.data.ActiveList(list) | ui.data.ActiveList |
Argument | Type | Details | list | List<Object>, optional | An optional list to initialize with. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-07-08 UTC.
[null,null,["Last updated 2025-07-08 UTC."],[[["\u003cp\u003e\u003ccode\u003eui.data.ActiveList\u003c/code\u003e acts as a container for data used by UI components.\u003c/p\u003e\n"],["\u003cp\u003eChanges to an \u003ccode\u003eActiveList\u003c/code\u003e directly update the associated UI component, like adding a layer to a map with \u003ccode\u003eMap.layers().add()\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eIt's initialized using \u003ccode\u003eui.data.ActiveList(list)\u003c/code\u003e where \u003ccode\u003elist\u003c/code\u003e is an optional initial data list.\u003c/p\u003e\n"]]],["`ui.data.ActiveList` is an array-like container that, when updated, triggers updates in its associated UI component. It can be initialized with a list. Actions like adding to the `ActiveList` directly reflect in the UI. For instance, `Map.layers().add(myLayer)` adds a layer to the map. The constructor `ui.data.ActiveList(list)` creates an `ActiveList` object, and it allows the input parameter list, which is an optional list used to initialize the container.\n"],null,["# ui.data.ActiveList\n\n\u003cbr /\u003e\n\nAn array-like container for data for use in UI components.\n\n\u003cbr /\u003e\n\nWhen a ui.data.ActiveList (e.g. Map.layers()) is updated, the component it belongs to is updated as well. For example, Map.layers().add(myLayer) will add myLayer as a layer on the map.\n\n| Usage | Returns |\n|--------------------------------|--------------------|\n| `ui.data.ActiveList(`*list*`)` | ui.data.ActiveList |\n\n| Argument | Type | Details |\n|----------|--------------------------|--------------------------------------|\n| `list` | List\\\u003cObject\\\u003e, optional | An optional list to initialize with. |"]]