Url presets (#807)

This commit is contained in:
Carlos Valente
2024-03-08 23:10:43 +01:00
committed by GitHub
parent 10d7273ec0
commit ad71793cf3
54 changed files with 544 additions and 1109 deletions
@@ -1,17 +1,20 @@
import { Alias } from './core/Alias.type.js';
import { ProjectData } from './core/ProjectData.type.js';
import { OntimeRundown } from './core/Rundown.type.js';
import { OSCSettings } from './core/OscSettings.type.js';
import { Settings } from './core/Settings.type.js';
import { ViewSettings } from './core/Views.type.js';
import { CustomFields, HttpSettings } from '../index.js';
import {
CustomFields,
HttpSettings,
OSCSettings,
OntimeRundown,
ProjectData,
Settings,
URLPreset,
ViewSettings,
} from '../index.js';
export type DatabaseModel = {
rundown: OntimeRundown;
project: ProjectData;
settings: Settings;
viewSettings: ViewSettings;
aliases: Alias[];
urlPresets: URLPreset[];
customFields: CustomFields;
osc: OSCSettings;
http: HttpSettings;
@@ -1,4 +1,4 @@
export type Alias = {
export type URLPreset = {
enabled: boolean;
alias: string;
pathAndParams: string;
+2 -2
View File
@@ -24,8 +24,8 @@ export type { Settings } from './definitions/core/Settings.type.js';
export type { ViewSettings } from './definitions/core/Views.type.js';
export type { TimeFormat } from './definitions/core/TimeFormat.type.js';
// ---> Aliases
export type { Alias } from './definitions/core/Alias.type.js';
// ---> URL Presets
export type { URLPreset } from './definitions/core/UrlPreset.type.js';
// ---> Custom Fields
export type {