@bitbybit-dev/core
Version:
Bit By Bit Developers Core CAD API to Program Geometry
72 lines (71 loc) • 1.88 kB
JavaScript
/* 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 = {}));