Sommaire
Liaison
📖 Concept : Liaisons
Une liaison est accessible par script dans le contexte des scripts de transformation (context.binding), ou depuis l’acteur cible avec this.getBinding('properties.<nom>').
🔧 propriété · ℹ️ information · ⚙️ méthode · ⚡ évènement · 🔒 lecture seule
Informations
canRead
binding.canRead · 🔒 lecture seule · Boolean
la lecture est-elle permise ?
canWrite
binding.canWrite · 🔒 lecture seule · Boolean
l’écriture est-elle permise ?
dataContext
binding.dataContext · any
Obtient ou définit le contexte de donnée.
Le contexte de donnée est obtenu par ruissellement si rien n’est définit au niveau de l’objet.
isActive
binding.isActive · 🔒 lecture seule · Boolean
La liaison est-elle active ?
isDestroyed
binding.isDestroyed · 🔒 lecture seule · Boolean
Vrai quand l’objet est détruit.
isDestroying
binding.isDestroying · 🔒 lecture seule · Boolean
Vrai quand l’objet est en train d’être détruit.
path
binding.path · string
Le chemin vers la valeur source.
readMode
binding.readMode · 'always' ou 'onetime'
Le mode de lecture.
alwayspour chaque changementonetimepour qu’une seule lecture.
target
binding.target · 🔒 lecture seule · any
La cible de la liaison.
targetValuePath
binding.targetValuePath · 🔒 lecture seule · string
La chemin vers la valeur depuis la cible.
Méthodes
activate()
binding.activate()
Active la liaison. La valeur de la source est observée. Si elle change, le champ cible est alimenté. Si l’écriture est permise, le champ cible est écouté également pour alimenté le champ source.
deactivate()
binding.deactivate()
Désactive la liaison. Il n’y aura plus d’observation de la valeur source.
