UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

13 lines (12 loc) 730 B
import Project from "./Project"; import ProjectItem from "./ProjectItem"; import RelationsIndex from "./RelationsIndex"; export type RelationsProgressCallback = (message: string, percent?: number) => void; export default class ProjectItemRelations { static clearDependencies(project: Project): void; static clearDependenciesForItems(items: ProjectItem[]): void; static calculate(project: Project, onProgress?: RelationsProgressCallback): Promise<void>; static calculateForItems(items: ProjectItem[], onProgress?: RelationsProgressCallback): Promise<void>; static calculateForItem(item: ProjectItem, index?: RelationsIndex): Promise<void>; static deleteLinksFromParents(item: ProjectItem): Promise<void>; }