2020-01-23 00:18:07 +00:00
|
|
|
<template lang="pug">
|
|
|
|
div
|
2020-03-08 16:13:35 +00:00
|
|
|
v-checkbox(:txt="''" v-model="abierto")
|
|
|
|
h3.titulo_anio {{ nombreAño }}
|
2020-02-08 01:45:50 +00:00
|
|
|
div.reiniciar(@click="reiniciarTablaVue") Reiniciar
|
2020-01-23 00:18:07 +00:00
|
|
|
|
2020-03-08 16:13:35 +00:00
|
|
|
div(v-show="abierto")
|
|
|
|
tabla-horarios(:nombreAño="nombreAño")
|
|
|
|
curso(v-for="(curso, nombre) in año" :key="nombre"
|
|
|
|
:curso="curso"
|
|
|
|
:nombreAño="nombreAño"
|
|
|
|
:nombreCurso="nombre")
|
2020-01-23 23:24:13 +00:00
|
|
|
|
2020-01-23 00:18:07 +00:00
|
|
|
//
|
|
|
|
</template>
|
|
|
|
|
|
|
|
<script lang="coffee">
|
|
|
|
import curso from "./curso.vue"
|
|
|
|
import tablaHorarios from "./tabla-horarios.vue"
|
2020-03-08 16:13:35 +00:00
|
|
|
import vCheckbox from "../v-checkbox.vue"
|
2020-02-08 01:45:50 +00:00
|
|
|
import { reiniciarTabla } from "./tablaHorarios/funcionesResaltado.coffee"
|
2020-01-23 00:18:07 +00:00
|
|
|
|
|
|
|
export default
|
|
|
|
name: "Anio"
|
2020-03-08 16:13:35 +00:00
|
|
|
components: { curso, tablaHorarios, vCheckbox }
|
|
|
|
data: ->
|
|
|
|
abierto: true
|
2020-01-23 00:18:07 +00:00
|
|
|
props:
|
|
|
|
año:
|
|
|
|
type: Object
|
|
|
|
required: true
|
|
|
|
nombreAño:
|
|
|
|
type: String
|
|
|
|
required: true
|
2020-02-08 01:45:50 +00:00
|
|
|
methods:
|
|
|
|
reiniciarTablaVue: ->
|
|
|
|
nombreAño = "_" + (@nombreAño.substring 0, (@nombreAño.indexOf " "))
|
|
|
|
reiniciarTabla nombreAño
|
|
|
|
|
2020-01-23 00:18:07 +00:00
|
|
|
#
|
|
|
|
</script>
|
|
|
|
|
|
|
|
<style scoped lang="sass">
|
|
|
|
|
2020-03-08 16:13:35 +00:00
|
|
|
.titulo_anio
|
|
|
|
position: relative
|
|
|
|
left: 35px
|
|
|
|
|
|
|
|
|
2020-02-08 01:45:50 +00:00
|
|
|
.reiniciar
|
|
|
|
margin-left: 1rem
|
|
|
|
padding: 0.25rem
|
|
|
|
display: inline-block
|
|
|
|
border-radius: 3px
|
|
|
|
background-color: var(--colorTexto)
|
|
|
|
color: var(--colorFondo)
|
|
|
|
cursor: pointer
|
|
|
|
user-select: none
|
|
|
|
opacity: 0.75
|
|
|
|
font:
|
|
|
|
size: 1rem
|
|
|
|
weight: normal
|
|
|
|
|
2020-01-23 00:18:07 +00:00
|
|
|
|
|
|
|
//
|
|
|
|
</style>
|