UNPKG

@bitbybit-dev/core

Version:

Bit By Bit Developers Core CAD API to Program Geometry

72 lines (71 loc) 1.88 kB
/* eslint-disable @typescript-eslint/no-namespace */ export var Asset; (function (Asset) { class GetAssetDto { constructor(fileName) { if (fileName !== undefined) { this.fileName = fileName; } } } Asset.GetAssetDto = GetAssetDto; class FetchDto { constructor(url) { if (url !== undefined) { this.url = url; } } } Asset.FetchDto = FetchDto; class FileDto { constructor(file) { if (file !== undefined) { this.file = file; } } } Asset.FileDto = FileDto; class FilesDto { constructor(files) { if (files !== undefined) { this.files = files; } } } Asset.FilesDto = FilesDto; class AssetFileDto { constructor(assetFile, hidden) { /** * Import the asset hidden * @default false */ this.hidden = false; if (assetFile !== undefined) { this.assetFile = assetFile; } if (hidden !== undefined) { this.hidden = hidden; } } } Asset.AssetFileDto = AssetFileDto; class AssetFileByUrlDto { constructor(assetFile, rootUrl, hidden) { /** * Import the asset hidden * @default false */ this.hidden = false; if (assetFile !== undefined) { this.assetFile = assetFile; } if (rootUrl !== undefined) { this.rootUrl = rootUrl; } if (hidden !== undefined) { this.hidden = hidden; } } } Asset.AssetFileByUrlDto = AssetFileByUrlDto; })(Asset || (Asset = {}));