iRec helpers cleanup - CGastrell/phonegap GitHub Wiki
helpers.js
En este caso no hay funciones nuevas, esto es mas que nada para que estemos todos sincronizados. El unico cambio notable es en crearGuia()
que ahora crea una guia de ejemplo para cuando no tenemos ninguna, como para salir con algo.
function clockFormat(secs) {
secs = secs << 0;
var minutes = (secs / 60) << 0;
var seconds = secs % 60;
minutes = minutes < 10 ? "0"+minutes : minutes;
seconds = seconds < 10 ? "0"+seconds : seconds;
return minutes+":"+seconds;
}
//RFC4122
function guid() {
function s4() {
return Math.floor((1 + Math.random()) * 0x10000)
.toString(16)
.substring(1);
}
return s4() + s4() + '-' + s4() + '-' + s4() + '-' +
s4() + '-' + s4() + s4() + s4();
}
function crearGuia() {
var guia = {
nombre: 'Ejemplo',
id: guid(),
preguntas: {
1: {texto: "Nombre"},
2: {texto: "Edad"},
3: {texto: "Sexo"},
4: {texto: "Estado civil"},
5: {texto: "Sobrenombre"}
}
};
return guia;
}
Siguiente: guias.js