From: Matthias Schmidt Date: Tue, 12 Jan 2021 09:56:50 +0000 (+0100) Subject: Add devtools form builder-related TypeScript interfaces X-Git-Tag: 5.4.0_Alpha_1~450^2~7 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=d0547697601b26919fc2589c164958c156d8e2ef;p=GitHub%2FWoltLab%2FWCF.git Add devtools form builder-related TypeScript interfaces --- diff --git a/wcfsetup/install/files/js/WoltLabSuite/Core/Acp/Form/Builder/Field/Devtools/Project/Data.js b/wcfsetup/install/files/js/WoltLabSuite/Core/Acp/Form/Builder/Field/Devtools/Project/Data.js new file mode 100644 index 0000000000..2ae92b6a8b --- /dev/null +++ b/wcfsetup/install/files/js/WoltLabSuite/Core/Acp/Form/Builder/Field/Devtools/Project/Data.js @@ -0,0 +1,4 @@ +define(["require", "exports"], function (require, exports) { + "use strict"; + Object.defineProperty(exports, "__esModule", { value: true }); +}); diff --git a/wcfsetup/install/files/ts/WoltLabSuite/Core/Acp/Form/Builder/Field/Devtools/Project/Data.ts b/wcfsetup/install/files/ts/WoltLabSuite/Core/Acp/Form/Builder/Field/Devtools/Project/Data.ts new file mode 100644 index 0000000000..d636a8cb91 --- /dev/null +++ b/wcfsetup/install/files/ts/WoltLabSuite/Core/Acp/Form/Builder/Field/Devtools/Project/Data.ts @@ -0,0 +1,12 @@ +export interface PackageData { + packageIdentifier: string; +} + +export interface ExcludedPackageData extends PackageData { + version: string; +} + +export interface RequiredPackageData extends PackageData { + file: boolean; + minVersion: string; +}