Interface: ApiGadgetModule
Defined in: extensions/gadgets.ts:104
The metadata.module block: the ResourceLoader definition of the gadget.
Properties
codexIcons?
optionalcodexIcons?:string[]
Defined in: extensions/gadgets.ts:110
Codex icons the gadget needs.
Since
MediaWiki 1.45
datas
datas:
string[]
Defined in: extensions/gadgets.ts:113
Names of MediaWiki:Gadget-*.json data pages.
dependencies
dependencies:
string[]
Defined in: extensions/gadgets.ts:116
ResourceLoader dependencies.
messages
messages:
string[]
Defined in: extensions/gadgets.ts:119
Message keys the gadget needs.
peers
peers:
string[]
Defined in: extensions/gadgets.ts:122
Gadgets that must be enabled together with this one.
scripts
scripts:
string[]
Defined in: extensions/gadgets.ts:125
Script module names.
styles
styles:
string[]
Defined in: extensions/gadgets.ts:128
Style module names.
vues?
optionalvues?:string[]
Defined in: extensions/gadgets.ts:135
Vue single-file components the gadget registers.
Since
MediaWiki 1.45