Добавить кнопку закрытия в mat-datepicker

Я создал компонент CustomHeader для своего приложения, который позволяет мне перезаписывать событие currentPeriodClicked () для изменения навигации «месяц → год → многолетний».

Для этого я расширил класс MatCalendarHeader.

Для получения дополнительных сведений см. Мой демонстрационный стек.

Я хотел добавить кнопку «Закрыть» в тот же настраиваемый заголовок.

Я упомянул пару вопросов о стеке, но не нашел для него подходящего решения.

например Как добавить кнопку закрытия в настраиваемый заголовок mat-datepicker

Я попытался реализовать оба ответа в приведенном выше примере.

В принятом ответе предлагается использовать службу, которую я не могу использовать из-за внедрения зависимостей, и я не могу добавить конструктор в свой CustomHeader из-за расширения класса.

Второй ответ: я не могу перенести свои пользовательские требования к навигации с помощью данного примера.


person Archit    schedule 27.07.2020    source источник