This document provides comprehensive API documentation for developers who want to extend or integrate with Stylish Action HUD.
The Stylish Action HUD API is available in two ways:
// Method 1: Via module.api (Recommended)
const api = game.modules.get("stylish-action-hud").api;
// Method 2: Via Hook (for initialization timing)
Hooks.once("stylish-action-hud.apiReady", (api) => {
// API is now ready to use
console.log("Stylish Action HUD API Ready:", api);
});
Always wait for the API to be ready before registering adapters or extensions:
Hooks.once("stylish-action-hud.apiReady", (api) => {
// Register your custom adapter
api.registerSystemAdapter("my-system", MySystemAdapter);
});