.. _widgetpedia/elements/datastore_elements/dataremote: dataRemote ========== *dataRemote* è una :ref:`dataRpc` sincrona: esattamente come in `data `_, viene quindi settato un valore al path prefissato, tramite però l'esecuzione di un metodo *callable* specificato. La *dataRemote* permette inoltre di indicare un ``cacheTime``, ovvero un tempo per il quale viene mantenuto in memoria il valore prima che venga eseguita nuovamente la chiamata al metodo callable. .. raw:: html
Esempio di dataRemote
.. raw:: html
**Parametri:** +------------------------+------+--------------------------------------------------+ | Nome parametro | Tipo | Descrizione | +========================+======+==================================================+ |path |T |Il primo parametro, generalmente in forma | | | |implicita, è il path del valore "risultato" (es: | | | |'.result') | +------------------------+------+--------------------------------------------------+ |method |T |Il metodo callable da eseguire, generalmente in | | | |forma implicita (es: 'self.calcolaRisultato') | +------------------------+------+--------------------------------------------------+ |cacheTime |L |Il tempo, in secondi, per il quale il valore | | | |ritornato viene salvato, tra una chiamata e | | | |l'altra al metodo callable (es: cacheTime=5) | +------------------------+------+--------------------------------------------------+ | *Html Parametri* | +------------------------+------+--------------------------------------------------+ |_class |T |Permette di assegnare una specifica classe CSS al | | | |widget | +------------------------+------+--------------------------------------------------+ |height |T |Permette di assegnare un'altezza al widget | +------------------------+------+--------------------------------------------------+ |width |T |Permette di assegnare una larghezza al widget | +------------------------+------+--------------------------------------------------+ |border |T |Permette di assegnare un bordo al widget | +------------------------+------+--------------------------------------------------+ |rounded |L |Permette di assegnare un arrotondamento al widget | +------------------------+------+--------------------------------------------------+ |style |T |Permette di assegnare uno stile (da esprimersi | | | |come serie di attributi CSS) al widget | +------------------------+------+--------------------------------------------------+ |background |T |Permette di assegnare uno sfondo al widget | +------------------------+------+--------------------------------------------------+ .. sectionauthor:: Davide Paci