@bitbybit-dev/core
Version:
Bit By Bit Developers Core CAD API to Program Geometry
66 lines (65 loc) • 1.54 kB
TypeScript
export declare namespace Asset {
class GetAssetDto {
constructor(fileName?: string);
/**
* The fileName associated with the projects asset
* @default undefined
*/
fileName: string;
}
class FetchDto {
constructor(url?: string);
/**
* The url to fetch from
* @default undefined
*/
url: string;
}
class FileDto {
constructor(file?: File | Blob);
/**
* Asset file that was loaded
* @default undefined
*/
file: File | Blob;
}
class FilesDto {
constructor(files?: (File | Blob)[]);
/**
* Asset file that was loaded
* @default undefined
*/
files: (File | Blob)[];
}
class AssetFileDto {
constructor(assetFile?: File, hidden?: boolean);
/**
* Asset file that was loaded
* @default undefined
*/
assetFile: File;
/**
* Import the asset hidden
* @default false
*/
hidden: boolean;
}
class AssetFileByUrlDto {
constructor(assetFile?: string, rootUrl?: string, hidden?: boolean);
/**
* Asset file name
* @default undefined
*/
assetFile: string;
/**
* Root url
* @default undefined
*/
rootUrl: string;
/**
* Import the asset hidden
* @default false
*/
hidden: boolean;
}
}