ui.data.ActiveDictionary
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Conteneur de type dictionnaire pour les données à utiliser dans les composants de l'UI.
Lorsqu'une propriété d'un ui.data.ActiveDictionary (par exemple, myButton.style()) est mise à jour, le composant auquel elle appartient est automatiquement mis à jour. Par exemple, myButton.style().set('color', 'red') changerait la couleur du texte du bouton en rouge.
Utilisation | Renvoie |
---|
ui.data.ActiveDictionary(object, allowedProperties) | ui.data.ActiveDictionary |
Argument | Type | Détails |
---|
object | Objet, facultatif | Objet JavaScript avec des propriétés et des valeurs pour initialiser cet objet. |
allowedProperties | List<String>, facultatif | Tableau des propriétés autorisées pour cet objet. Si la valeur n'est pas définie, toute propriété est autorisée. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[[["\u003cp\u003eui.data.ActiveDictionary is a container for storing data used by UI components, similar to a dictionary.\u003c/p\u003e\n"],["\u003cp\u003eChanges to an ActiveDictionary's properties automatically update the associated UI component, ensuring data and UI stay in sync.\u003c/p\u003e\n"],["\u003cp\u003eYou can create an ActiveDictionary using \u003ccode\u003eui.data.ActiveDictionary(object, allowedProperties)\u003c/code\u003e and optionally provide initial data and allowed properties.\u003c/p\u003e\n"]]],[],null,["# ui.data.ActiveDictionary\n\n\u003cbr /\u003e\n\nA dictionary-like container for data for use in UI components.\n\n\u003cbr /\u003e\n\nWhen a property of a ui.data.ActiveDictionary (e.g. myButton.style()) is updated, the component it belongs to is automatically updated. For example, myButton.style().set('color', 'red') would change the color of button's text to red.\n\n| Usage | Returns |\n|----------------------------------------------------------------|--------------------------|\n| `ui.data.ActiveDictionary(`*object* `, `*allowedProperties*`)` | ui.data.ActiveDictionary |\n\n| Argument | Type | Details |\n|---------------------|--------------------------|---------------------------------------------------------------------------------------------|\n| `object` | Object, optional | A JavaScript object with properties and values to initialize this object with. |\n| `allowedProperties` | List\\\u003cString\\\u003e, optional | An array of allowed properties for this object. If undefined, then any property is allowed. |"]]