classe vis_sequenza_css estende vis_sequenza
{
costruttore($bd_campo, &$valori, $modificabile=SEQ_SE_VUOTO, $classiAggiuntive="fa", $titoli=array());
CreaScript();
Dimensione();
}
costruttore($bd_campo, &$valori, $modificabile=SEQ_SE_VUOTO, $classiAggiuntive="fa", $titoli=array()) &
Questa classe visualizza un controllo icona che rappresta un insieme
di valori. Il controllo modifica il suo stato ad ogni clic che avviene su
di lui. Modificare lo stato significa cambiare il valore assunto a quello
successivo e modificare l'immagine mostrata all'utente.
Il parametro $valori è una matrice che contiene nella prima riga la sequenza
di icone su cui il controllo deve ciclare ad ogni riga. Le altre righe,
che possono essere in numero variabile, contengono le sequenze di valori che
il controllo assume.
es: per un controllo booleano $valori potrebbe avere la seguente struttura
[['fa-check-square verde', 'fa-square rosso'], ['S', 'N'], [VERO, FALSO], [0, 1]]
Visto che la sequenza di valori da seguire viene determinata automaticamente
uno stesso valore non può comparire più volte all'interno della
matrice.
CreaScriptInterna($arch)
protetta
Tag() &
Questa implementazione visualizza i campi dei controlli html di inserimento
protetta
Contenuto(&$valore, &$classe) &
La ridefinizione di questo metodo dovrà ritornare un riferimento
ad un consumabile rappresentante il contenuto del tag.
il contenuto del tag I deve essere uno spazio
protetta
DaChiudere($i=0)
Torna sempre FALSO.
Indica se il tag $i va chiuso.
privata
AttrImmagine(&$valore, &$classe, $indice) &