/
githubmirror
/
Files
Обзор
Документация
Войти
/
githubmirror
/
Files
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Files.App/Data/TemplateSelectors/BaseTemplateSelector.cs
31 строка
817 B
Yair
Code Quality: Updated license header
31 дек 2024, 05:03
31 дек 2024, 05:03
8436c6d
Код
Авторство
О чём код?
// Copyright (c) Files Community // Licensed under the MIT License. using Microsoft.UI.Xaml; using Microsoft.UI.Xaml.Controls; namespace Files.App.Data.TemplateSelectors { internal abstract class BaseTemplateSelector<TItem> : DataTemplateSelector { protected sealed override DataTemplate SelectTemplateCore(object item) { return SelectTemplateCore((TItem?)item); } protected sealed override DataTemplate SelectTemplateCore(object item, DependencyObject container) { return SelectTemplateCore((TItem?)item, container); } protected virtual DataTemplate SelectTemplateCore(TItem? item) { return base.SelectTemplateCore(item); } protected virtual DataTemplate SelectTemplateCore(TItem? item, DependencyObject container) { return base.SelectTemplateCore(item, container); } } }