@scml/addon-image-loader-hook-2-beauty-selector

TypeScript type definitions for ImageLoader Hook 2 Beauty Selector addon, bridging ImgLoader and BeautySelector for image conversion and selector integration.

Installation

npm
yarn
pnpm
bun
deno
npm install -D @scml/addon-image-loader-hook-2-beauty-selector

Quick Start

Add type reference

/// <reference types="@scml/addon-image-loader-hook-2-beauty-selector" />

Use global instance

modImageLoaderHook2BeautySelectorAddon is mounted on window.

Import types on demand

import type { ImageLoaderHook2BeautySelectorAddon, AddonParams } from '@scml/addon-image-loader-hook-2-beauty-selector/ImageLoaderHook2BeautySelectorAddon';

Global Types global

PropertyTypeDescription
modImageLoaderHook2BeautySelectorAddonImageLoaderHook2BeautySelectorAddonAddon instance
Main entry
Subpath import
/// <reference types="@scml/addon-image-loader-hook-2-beauty-selector" />

Subpath Exports

SubpathDescription
.Main entry, augments Window/global
./ImageLoaderHook2BeautySelectorAddonMain class and AddonParams

API Reference

./ImageLoaderHook2BeautySelectorAddon

ImageLoaderHook2BeautySelectorAddon class

PropertyTypeDescription
modImageLoaderHookRefanyImageLoader Hook reference
nameSetImageLoaderHookSet<string>Registered ImageLoader Hook names
convertedModeNameListstring[]Converted mod name list
registerMod()(addonName, mod, modZip) => Promise<any>Register mod
canLoadThisMod()(bootJson, zip) => Promise<boolean>Whether this mod can be loaded
ModLoaderLoadEnd()() => Promise<void>Mod Loader load-end callback

AddonParams interface

PropertyTypeDescription
dontCovertMebooleanDo not convert this mod

Type Definition Source

INFO
  • Upstream: Integrates with DoL_ImgLoaderHooker and DoL_BeautySelectorAddonMod
  • Build: pnpm run download && pnpm run build