@manuth/woltlab-compiler
Version:
A compiler for generating WoltLab-Package `.tar` Archives and other WoltLab-Package Components
30 lines (29 loc) • 685 B
TypeScript
/**
* Provides options for the {@link Emoji `Emoji`} class.
*/
export interface IEmojiOptions {
/**
* The name of the emoji.
*/
Name: string;
/**
* The human-readable name of the emoji.
*/
DisplayName: string;
/**
* The aliases of the emoji.
*/
Aliases?: string[];
/**
* A value indicating at which position the emoji is displayed.
*/
ShowOrder?: number;
/**
* The filename relative to the root of WoltLab Suite Core of the emoji.
*/
FileName: string;
/**
* The filename relative to the root of WoltLab Suite Core of the high-resolution emoji.
*/
HighResFileName?: string;
}