@skyrim-platform/jcontainers
Version:
TypeScript library for the JContainers Skyrim modding utility
13 lines (12 loc) • 833 B
TypeScript
import { Form } from "skyrimPlatform";
/** Breaks source text onto set of lines of almost equal size.
Returns JArray object containing lines.
Accepts ASCII and UTF-8 encoded strings only */
export declare const wrap: (sourceText: string, charactersPerLine?: number) => number;
/** FormId|Form <-> "__formData|<pluginName>|<lowFormId>"-string converisons */
export declare const decodeFormStringToFormId: (formString: string) => number;
export declare const decodeFormStringToForm: (formString: string) => Form | null | undefined;
export declare const encodeFormToString: (value: Form | null | undefined) => string;
export declare const encodeFormIdToString: (formId: number) => string;
/** Generates random uuid-string like 2e80251a-ab22-4ad8-928c-2d1c9561270e */
export declare const generateUUID: () => string;