linux-BR.org

Notícias de software livre e tecnologias

Quando os sinais acessados dentro de uma alteração de retorno de chamada calculado, o retorno de chamada calculado é reexecionado e seu novo valor de retorno se torna o valor do sinal calculado.Quando você acessa um sinal dentro de sua função de retorno de chamada, esse sinal e toda dependência do referido sinal serão ativados e inscritos.Alterar o valor de um sinal atualiza de forma síncrona todos os efeitos calculados e que depende desse sinal, garantindo que o estado do aplicativo seja sempre consistente.Qualquer sinal que seja acessado dentro da função de retorno de chamada computado será automaticamente inscrito e rastreado como uma dependência do sinal calculado.A função calculada permite combinar os valores de vários sinais em um novo sinal que pode ser reagido ou até usado por computados adicionais.

Fonte: https://github.com/rodydavis/preact_signals.dart