1
0
Fork 0
mirror of https://github.com/pawelmalak/flame.git synced 2025-08-03 18:05:18 +02:00

Client: Implemented new config system

This commit is contained in:
Paweł Malak 2021-10-22 13:31:02 +02:00
parent 34279c8b8c
commit 76e50624e7
19 changed files with 625 additions and 447 deletions

View file

@ -1,8 +1,22 @@
import { Model } from './';
export interface Config extends Model {
key: string;
value: string;
valueType: string;
isLocked: boolean;
}
export interface Config {
WEATHER_API_KEY: string;
lat: number;
long: number;
isCelsius: boolean;
customTitle: string;
pinAppsByDefault: boolean;
pinCategoriesByDefault: boolean;
hideHeader: boolean;
useOrdering: string;
appsSameTab: boolean;
bookmarksSameTab: boolean;
searchSameTab: boolean;
hideApps: boolean;
hideCategories: boolean;
hideSearch: boolean;
defaultSearchProvider: string;
dockerApps: boolean;
dockerHost: string;
kubernetesApps: boolean;
unpinStoppedApps: boolean;
}

View file

@ -2,30 +2,27 @@ export interface WeatherForm {
WEATHER_API_KEY: string;
lat: number;
long: number;
isCelsius: number;
isCelsius: boolean;
}
export interface SearchForm {
hideSearch: number;
hideSearch: boolean;
defaultSearchProvider: string;
searchSameTab: number;
searchSameTab: boolean;
}
export interface SettingsForm {
export interface OtherSettingsForm {
customTitle: string;
pinAppsByDefault: number;
pinCategoriesByDefault: number;
hideHeader: number;
hideApps: number;
hideCategories: number;
// hideSearch: number;
// defaultSearchProvider: string;
pinAppsByDefault: boolean;
pinCategoriesByDefault: boolean;
hideHeader: boolean;
hideApps: boolean;
hideCategories: boolean;
useOrdering: string;
appsSameTab: number;
bookmarksSameTab: number;
// searchSameTab: number;
dockerApps: number;
appsSameTab: boolean;
bookmarksSameTab: boolean;
dockerApps: boolean;
dockerHost: string;
kubernetesApps: number;
unpinStoppedApps: number;
kubernetesApps: boolean;
unpinStoppedApps: boolean;
}