Members
-
<readonly> actor :Actor.BaseActor
-
Description
Obtient l'acteur qu'il décore.
Details
-
data :any
-
Description
Obtient ou définit la donnée exposée.
Details
-
dataContext :any
-
Description
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.
Details
-
<readonly> dataContextualParent :any
-
Description
Parent de donnée qui participe au ruissellement.
Details
-
<readonly> dataSource :REDY.Actor.WosVariableSource|null
-
Description
Obtient le fournisseur de donnée racine.
Details
-
<readonly> fieldName :string|null
-
Description
Obtient l'attribut à fournir.
Details
-
<readonly> fullPath :string
-
Description
Obtient le chemin complet vers la variable.
Details
-
<readonly> fullPathVariable :string|null
-
Description
Obtient le chemin complet sans l'attribut de la variable à fournir.
Details
-
<readonly> inBindingsRegister :Register
-
Description
Obtient le registre des liaisons qui utilisent l'objet comme source.
Details
-
<readonly> inheritedDataContext :any
-
Description
Contexte de donnée ruisselé.
Details
-
<readonly> isDataContextual :Boolean
-
Description
Est-ce un objet qui participe au ruissellement de donnée.
Details
-
<readonly> isDestroyed :Boolean
-
Description
Vrai quand l'objet est détruit.
Details
-
<readonly> isDestroying :Boolean
-
Description
Vrai quand l'objet est en train d'être détruit.
Details
-
<readonly> key :String
-
Description
Obtient la clé unique de l'accessoire qui l'identifie parmi les autres accessoires de l'acteur.
Details
-
<readonly> parentSource :REDY.Actor.WosVariableSource|REDY.Actor.ResourceSource|REDY.Actor.WosRelativeVariableSource|null
-
Description
Obtient le fournisseur parent.
Details
-
<readonly> pathPart :string|null
-
Description
Obtient le chemin sans l'attribut de la variable à fournir.
Details
-
<readonly> properties :Synapps.PrototypedBase
-
Description
Obtient les propriétés.
Details
-
<readonly> scene :Stage
-
Description
Première scène parente de l'acteur de l'accessoire.
Ce n'est pas forcément la scène parente directe de l'acteur ni même la scène racine.Details
-
<readonly> stage :Stage
-
Description
Scene ou Composite parent directe de l'acteur.
Details
-
<readonly> uniqPath :String
-
Description
Obtient le chemin unique vers l'accessoire.
Details
Methods
-
destroy()
-
Description
Détruit l'objet.
Details
-
<abstract> onActorBindingReadTransform( args )
-
Description
Se produit lors de la lecture de la valeur d'une source de liaison de l'acteur.
Parameters
Name Type Description args
Objet Arguments.
Name Type Description value
any La valeur lue.
binding
Binding.BasicBinding La liaison concernée.
propertyPath
String Chemin de la cible de la liaison.
Returns
Details
-
<abstract> onActorBindingWriteTransform( args )
-
Description
Se produit lors de l'écriture d'une valeur dans une source de liaison de l'acteur.
Parameters
Name Type Description args
Objet Arguments.
Name Type Description value
any La valeur écrite.
binding
Binding.BasicBinding La liaison concernée.
propertyPath
String Chemin de la cible de la liaison.
Returns
Details
-
<abstract> onActorClick( args )
-
Description
Se produit à chaque clic souris sur l'acteur.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description mouseEvent
MouseEvent Évènement souris
Details
-
<abstract> onActorComputeLayout()
-
Description
Se produit à chaque fois que l'acteur calcule son gabarit.
Details
-
<abstract> onActorContextMenu( args )
-
Description
Se produit à chaque demande d'ouverture du menu contextuel.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description mouseEvent
MouseEvent Évènement souris
Details
-
<abstract> onActorCssStyling()
-
Description
Se produit à chaque définition du style css de l'acteur.
Details
-
<abstract> onActorDestroy()
-
Description
Se produit lors de la destruction de l'acteur.
Details
-
<abstract> onActorDoComputeStyle( args )
-
Description
Se produit à chaque fois que l'acteur calcule son style
CSS
.Parameters
Name Type Description args
Objet Paramètres
Name Type Description style
Object Object de style
CSS
.Details
-
<abstract> onActorDoubleClick( args )
-
Description
Se produit à chaque double clic souris sur l'acteur.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description mouseEvent
MouseEvent Évènement souris
Details
-
<abstract> onActorFocusIn( args )
-
Description
Se produit à chaque fois que l'acteur est sur le point d'obtenir le focus.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description focusEvent
FocusEvent Évènement focus
Details
-
<abstract> onActorFocusOut( args )
-
Description
Se produit à chaque fois que l'acteur est sur le point de perdre le focus.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description focusEvent
FocusEvent Évènement focus
Details
-
<abstract> onActorInit()
-
Description
Se produit lors de l'initialisation de l'acteur.
Details
-
<abstract> onActorKeyDown( args )
-
Description
Se produit à chaque pression sur le clavier.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description keyboardEvent
KeyboardEvent Évènement clavier
Details
-
<abstract> onActorKeyUp( args )
-
Description
Se produit à chaque relâchement d'une touche du clavier.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description keyboardEvent
KeyboardEvent Évènement clavier
Details
-
<abstract> onActorMouseDown( args )
-
Description
Se produit à chaque enfoncement de bouton de souris sur l'acteur.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description mouseEvent
MouseEvent Évènement souris
Details
-
<abstract> onActorMouseEnter( args )
-
Description
Se produit à chaque entrée de souris sur l'acteur.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description mouseEvent
MouseEvent Évènement souris
Details
-
<abstract> onActorMouseLeave( args )
-
Description
Se produit à chaque sortie de souris sur l'acteur.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description mouseEvent
MouseEvent Évènement souris
Details
-
<abstract> onActorMouseMove( args )
-
Description
Se produit à chaque mouvement de souris sur l'acteur.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description mouseEvent
MouseEvent Évènement souris
Details
-
<abstract> onActorMouseOut( args )
-
Description
Se produit à chaque survol de souris sur autre chose que l'acteur.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description mouseEvent
MouseEvent Évènement souris
Details
-
<abstract> onActorMouseOver( args )
-
Description
Se produit à chaque survol de souris sur l'acteur.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description mouseEvent
MouseEvent Évènement souris
Details
-
<abstract> onActorMouseUp( args )
-
Description
Se produit à chaque relâchement de bouton de souris sur l'acteur.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description mouseEvent
MouseEvent Évènement souris
Details
-
<abstract> onActorPostInit()
-
Description
Se produit juste avant le premier rendu de l'acteur mais après que tous les acteurs de la scène soient initialisés.
Details
-
<abstract> onActorPropertyChanged( args )
-
Description
Se produit lorsque n'importe quelle propriété ou additionnelle de l'acteur, d'un accessoire de l'acteur voit sa valeur changer.
Parameters
Name Type Description args
Objet Arguments.
Name Type Description modifier
'css' | 'render' | 'layout' | 'other' Type de modification entraînée par le changement.
propertyPath
String Chemin de la propriété concernée.
name
String Nom de la propriété concernée.
oldValue
any Valeur avant changement.
newValue
any Valeur après changement.
Details
-
<abstract> onActorRender()
-
Description
Se produit à chaque rendu de l'acteur.
Details
-
<abstract> onActorTouchEnd( args )
-
Description
Se produit à chaque relâchement d'un point tactile.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description touchEvent
MouseEvent Évènement tactile
Details
-
<abstract> onActorTouchMove( args )
-
Description
Se produit à chaque déplacement d'un point tactile.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description touchEvent
MouseEvent Évènement tactile
Details
-
<abstract> onActorTouchStart( args )
-
Description
Se produit à chaque application d'un point tactile.
Parameters
Name Type Description args
Object Paramètre.
Name Type Description touchEvent
MouseEvent Évènement tactile
Details
-
<abstract> onActorValueChanged( args )
-
Description
Se produit lorsque n'importe une propriété ou additionnelle de l'acteur, d'un accessoire de l'acteur voit sa valeur changer.
Parameters
Name Type Description args
Objet Arguments.
Name Type Description modifier
'css' | 'render' | 'layout' | 'other' Type de modification entraînée par le changement.
propertyPath
String Chemin de la propriété concernée.
name
String Nom de la propriété concernée.
oldValue
any Valeur avant changement.
newValue
any Valeur après changement.
Details
-
<async> write() → {any}
-
Description
Effectue une requête d'écriture.
Returns
Details
Events
-
onDidDataStore
-
Description
Se produit lorsque la donnée est stockée dans data.
Parameters
Name Type Description context
Event.BaseContext Le contexte de l'évènement.
Name Type Description data
any La donnée stockée.
Details
-
onWriteDone
-
Description
Se produit lorsque la requête d'écriture s'est terminée.
Parameters
Name Type Description context
Event.BaseContext Name Type Description error
String | Object | null Une erreur éventuelle
data
any La donnée
Details