/
githubmirror
/
components
Обзор
Документация
Войти
/
githubmirror
/
components
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/material/datepicker/month-view.html
36 строк
1 KB
Kristiyan Kostadinov
refactor(material/datepicker): convert internal calendar state to signals
02 окт 2025, 15:07
02 окт 2025, 15:07
542bb6b
Код
Авторство
О чём код?
<table class="mat-calendar-table" role="grid"> <thead class="mat-calendar-table-header"> <tr> @for (day of _weekdays(); track day.id) { <th scope="col"> <span class="cdk-visually-hidden">{{day.long}}</span> <span aria-hidden="true">{{day.narrow}}</span> </th> } </tr> <tr aria-hidden="true"><th class="mat-calendar-table-header-divider" colspan="7"></th></tr> </thead> <tbody mat-calendar-body [label]="_monthLabel()" [rows]="_weeks()" [todayValue]="_todayDate()!" [startValue]="_rangeStart()!" [endValue]="_rangeEnd()!" [comparisonStart]="_comparisonRangeStart()" [comparisonEnd]="_comparisonRangeEnd()" [previewStart]="_previewStart()" [previewEnd]="_previewEnd()" [isRange]="_isRange()" [labelMinRequiredCells]="3" [activeCell]="_dateAdapter.getDate(activeDate) - 1" [startDateAccessibleName]="startDateAccessibleName" [endDateAccessibleName]="endDateAccessibleName" (selectedValueChange)="_dateSelected($event)" (activeDateChange)="_updateActiveDate($event)" (previewChange)="_previewChanged($event)" (dragStarted)="dragStarted.emit($event)" (dragEnded)="_dragEnded($event)" (keyup)="_handleCalendarBodyKeyup($event)" (keydown)="_handleCalendarBodyKeydown($event)"> </tbody> </table>