/
githubmirror
/
Files
Обзор
Документация
Войти
/
githubmirror
/
Files
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
src/Files.App/Data/Contracts/IResourcesService.cs
72 строки
3 KB
Saravanan G
Feature: Added setting to disable smooth scrolling (#18030)
14 янв 2026, 00:47
Не верифицирован
14 янв 2026, 00:47
0594bae
Код
Авторство
О чём код?
// Copyright (c) Files Community // Licensed under the MIT License. using Windows.UI; namespace Files.App.Data.Contracts { /// <summary> /// Contains methods related to modifying various app theme resources /// </summary> public interface IResourcesService { /// <summary> /// Applies updated resource styles /// </summary> void ApplyResources(); /// <summary> /// Overrides the XAML resource for App.Theme.BackgroundBrush /// </summary> /// <param name="appThemeBackgroundColor"></param> void SetAppThemeBackgroundColor(Color appThemeBackgroundColor); /// <summary> /// Overrides the XAML resource for App.Theme.AddressBar.BackgroundBrush /// </summary> /// <param name="appThemeAddressBarBackgroundColor"></param> void SetAppThemeAddressBarBackgroundColor(Color appThemeAddressBarBackgroundColor); /// <summary> /// Overrides the XAML resource for App.Theme.Toolbar.BackgroundBrush /// </summary> /// <param name="appThemeToolbarBackgroundColor"></param> void SetAppThemeToolbarBackgroundColor(Color appThemeToolbarBackgroundColor); /// <summary> /// Overrides the XAML resource for App.Theme.Sidebar.BackgroundBrush /// </summary> /// <param name="appThemeSidebarBackgroundColor"></param> void SetAppThemeSidebarBackgroundColor(Color appThemeSidebarBackgroundColor); /// <summary> /// Overrides the XAML resource for App.Theme.FileArea.BackgroundBrush /// </summary> /// <param name="appThemeFileAreaBackgroundColor"></param> void SetAppThemeFileAreaBackgroundColor(Color appThemeFileAreaBackgroundColor); /// <summary> /// Overrides the XAML resource for App.Theme.FileArea.SecondaryBackgroundBrush /// </summary> /// <param name="appThemeFileAreaSecondaryBackgroundColor"></param> void SetAppThemeFileAreaSecondaryBackgroundColor(Color appThemeFileAreaSecondaryBackgroundColor); /// <summary> /// Overrides the XAML resource for App.Theme.InfoPane.BackgroundBrush /// </summary> /// <param name="appThemeInfoPaneBackgroundColor"></param> void SetAppThemeInfoPaneBackgroundColor(Color appThemeInfoPaneBackgroundColor); /// <summary> /// Overrides the XAML resource for ContentControlThemeFontFamily /// </summary> /// <param name="contentControlThemeFontFamily"></param> void SetAppThemeFontFamily(string contentControlThemeFontFamily); /// <summary> /// Overrides the XAML resource for scroll inertia enabled state /// </summary> /// <param name="enableScrollInertia"></param> void SetScrollInertiaEnabled(bool enableScrollInertia); } }