Eu quero neste exemplo integrar o ncl com o lua.
Aqui eu seto um valor para um property de uma media lua.
<link xconnector="onBeginSet">
<bind component="md_globo" role="onBegin" />
<bind role="set" component="md_contador" interface="encerra1">
<bindParam name="var" value="1"/>
</bind>
</link>
Aqui ao final da atribuição executo o arquivo .lua
<link xconnector="onEndAttributionStart">
<bind component="md_contador" interface="encerra1" role="onEndAttribution"/>
<bind component="md_contador" role="start"/>
</link>
Ele chama o arquivo .lua corretamente, e imprime na tela os seguintes valores.
print(e.class) -- ncl
print(e.action) -- start
print(e.type) -- presentation
print(e.property) -- nil
print(e.value) -- nil
Eu esperava:
print(e.class) -- ncl
print(e.action) -- start
print(e.type) -- attribution
print(e.property) -- encerra1 ou md_contador (aqui gera uma dúvida minha)
print(e.value) -- 1
O que estou fazendo errado? Por que ele não consegue pegar estes valores?
Obrigado
Autor: Samir Cortás
1Um comentário