Closed andresmanelli closed 8 years ago
Faltan las traducciones, el finde lo agrego.
Está muy bueno!!! Me gusta además porque la otra opción de escribir horas era un embole.
Hay una cosa que no me cierra, y es que el alto sea variable. Cuando apretás por primera vez, para seleccionar el horario de inicio, se despliega un menú kilométrico. Hay chances de hacer alto fijo + flechitas? Si la estoy flasheando mucho, decime.
Seguro se pueda poner algo de css para eso. Don't worry
-----Message d'origine----- De : "Fernando Cladera" notifications@github.com Envoyé : 29/04/2016 19:22 À : "MecatronicaUncu/Red-Social-Asociacion" Red-Social-Asociacion@noreply.github.com Cc : "Andrés" andresmanelli@gmail.com; "Author" author@noreply.github.com Objet : Re: [MecatronicaUncu/Red-Social-Asociacion] Calendar and Time Inputsare now Directives (Fixes #155) (#164)
Está muy bueno!!! Me gusta además porque la otra opción de escribir horas era un embole. Hay una cosa que no me cierra, y es que el alto sea variable. Cuando apretás por primera vez, para seleccionar el horario de inicio, se despliega un menú kilométrico. Hay chances de hacer alto fijo + flechitas? Si la estoy flasheando mucho, decime. — You are receiving this because you authored the thread. Reply to this email directly or view it on GitHub
Con esta PR se solucionan los problemas de retardo al crear los elementos del DOM nombrados en #155.
Directives
Las dos creadas son de typo
Attribute
, es decir se colocan como atributo a un elemento HTML, en nuestro caso<input rsa-calendar-input>
y<input rsa-time-input>
. Ambas necesitan un atributo extra llamadodaysSelected
ylimits
respectivamente:daysSelected
: Es un array de booleanos (uno por día de la semana - DoW). Representan qué días habilitar en la selección del calendario.limits
: Object que contiene las keysstart
yend
(ambas strings de formatoXXhXX
). Representan los límites de selección por default de los timepickers. Estos limites cambian al ir seleccionando horarios para evitar situaciones absurdas (como horario de inicio después de horario de fin)Snippets de
src/app/edt/edt.tpl.html
Solución
El método
link
de la directive se ejecuta luego de que se carga el DOM. Entonces es totalmente seguro aplicar las funciones de calendario y horarios. Lo que antes se hacía en un timeout (attachCalendar(...)
) ahora se hace así:Snapshots