JSON

Description

Définition des setups JSON.

Type Definitions


BasicBinding

Properties
Name Type Attributes Default Description
path string | null <optional>

Chemin d'accès à la valeur source. La valeur null indique la valeur source est le contexte de donnée lui-même.
Exemple: properties.width ou additionals.prop1

canWrite boolean <optional>
false

L'écriture est autorisée?

dataContext * | null <optional>

Le contexte de donnée pris comme origine de la valeur source. Elle sera obtenue vial le chemin.

readMode Binding.ReadModes <optional>
always

Mode de lecture de la valeur cible.


InternalBinding

Properties
Name Type Attributes Default Description
sourceType string

Type de source.

  • actor = liaison avec un acteur,
  • redy/wos-relative-variable = liaison une variable WOS,
  • stage = scène ou composite
  • color = Couleur
  • picture = Image
  • constant = Constante
  • text = texte
  • synapp = la synapp
  • user-agent = l'équipement
  • host = l'hôte
  • session = la session
  • user = l'utilisateur
path string | null <optional>

Chemin d'accès à la valeur source. La valeur null indique la valeur source est le contexte de donnée lui-même.
Exemple: properties.width ou additionals.prop1

canWrite boolean <optional>
false

L'écriture est autorisée?

dataContext * | null <optional>

Le contexte de donnée pris comme origine de la valeur source. Elle sera obtenue vial le chemin.

readMode Binding.ReadModes <optional>
always

Mode de lecture de la valeur cible.


Option

Description

Objet qui décrit une option.

Properties
Name Type Attributes Default Description
value String

La valeur clé de l'option.

text String

Le texte qui décrit l'option.

options Array.<JSON.Option> <optional>

Sous-options hiérarchiques. Seuls certains acteurs supportent les hierarchies d'options.

collapsed boolean <optional>
false

L'option est-elle réduite dans le cas où elle possède des sous-options. Seuls certains acteurs supportent les hierarchies d'options.