Required identity
Use id, name, semantic version, api, main, author, description and minAppVersion. icon accepts SVG, PNG or WebP up to 256 KB.
Capabilities
Declare only what is used: hooks, storage, hotel-info, rpc, database, hotel-financial-write and printing. Undeclared database/write behavior is rejected.
Contributions
- navigation points to a page/settings and controls the plugin tree.
- pages supports document or remote types and desktop/web surfaces.
- settings supports text, url, email, password, number, textarea, checkbox and select.
- widgets target named slots such as dashboard:after-stats.
Titles, descriptions, labels and help text must include en, fr and ro.