mirror of
https://github.com/spacedriveapp/spacedrive.git
synced 2026-10-09 11:01:42 -04:00
* CRUD for tags. * Implement tags query in open.rs and make some changes to CRUD. * Tag update. * Hopefully working get tags. * added node config + spaces schema * add missing routes * begin tag ui * renaming query names to better fit convention * tags progress * tag edit * fix delete tag description Co-authored-by: xPolar <polar@polar.blue>
12 lines
1.3 KiB
TypeScript
12 lines
1.3 KiB
TypeScript
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
|
|
import type { DirectoryWithContents } from "./DirectoryWithContents";
|
|
import type { JobReport } from "./JobReport";
|
|
import type { LibraryConfigWrapped } from "./LibraryConfigWrapped";
|
|
import type { LocationResource } from "./LocationResource";
|
|
import type { NodeState } from "./NodeState";
|
|
import type { Statistics } from "./Statistics";
|
|
import type { Tag } from "./Tag";
|
|
import type { TagWithFiles } from "./TagWithFiles";
|
|
import type { Volume } from "./Volume";
|
|
|
|
export type CoreResponse = { key: "Success", data: null } | { key: "Error", data: string } | { key: "GetLibraries", data: Array<LibraryConfigWrapped> } | { key: "GetVolumes", data: Array<Volume> } | { key: "TagCreateResponse", data: Tag } | { key: "GetTag", data: Tag | null } | { key: "GetTags", data: Array<Tag> } | { key: "GetLocation", data: LocationResource } | { key: "GetLocations", data: Array<LocationResource> } | { key: "GetExplorerDir", data: DirectoryWithContents } | { key: "GetNode", data: NodeState } | { key: "LocCreate", data: LocationResource } | { key: "OpenTag", data: Array<TagWithFiles> } | { key: "GetRunningJobs", data: Array<JobReport> } | { key: "GetJobHistory", data: Array<JobReport> } | { key: "GetLibraryStatistics", data: Statistics }; |