UNPKG

@minecraft/creator-tools

Version:

Minecraft Creator Tools command line and libraries.

44 lines (43 loc) 2.11 kB
import ProjectItem from "../app/ProjectItem"; import IInfoItemData from "./IInfoItemData"; import { InfoItemType } from "./IInfoItemData"; export default class ProjectInfoItem { #private; get dataObject(): IInfoItemData; get itemType(): InfoItemType; get message(): string | undefined; set message(newMessage: string | undefined); get generatorId(): string; get generatorIndex(): number; get projectItem(): ProjectItem; get data(): string | boolean | number | number[] | undefined; set data(data: string | boolean | number | number[] | undefined); get content(): string; get featureSets(): { [setName: string]: { [measureName: string]: number | undefined; } | undefined; } | undefined; set featureSets(value: { [setName: string]: { [measureName: string]: number | undefined; } | undefined; } | undefined); get contentSummary(): string; disconnect(): void; get typeSummary(): "Unknown" | "Info" | "Warning" | "Recommendation" | "Feature aggregation" | "Test fail" | "Test success" | "Error"; get projectItemPath(): string; get shortProjectItemPath(): string; get typeSummaryShort(): string; toString(): string; minFeature(setName: string, measureName: string, newValue: number): void; maxFeature(setName: string, measureName: string, newValue: number): void; getFeatureContaining(token: string): number; getFeatureMeasureNumber(setName: string, measure: string): number; getNonZeroFeatureMeasures(): string[]; spectrumFeature(setName: string, newValue: number): void; spectrumIntFeature(setName: string, newValue: number): void; incrementFeature(setName: string, measureName?: string, incrementalValue?: number): void; setFeature(setName: string, measureName: string, value: number): void; constructor(itemType: InfoItemType, generatorId: string, generatorIndex: number, message?: string, projectItem?: ProjectItem, data?: string | boolean | number | number[], itemId?: string, content?: string, projectItemPath?: string); }