getLibProperty: Difference between revisions
Jump to navigation
Jump to search
(New page: ==Function getLibProperty== {{ProposedChange}} {{TrustedOnlyFunction}} Returns the value of a Token:token property from a Token:library token. If the lib argument is not specifie...) |
|||
Line 1: | Line 1: | ||
==Function getLibProperty== | ==Function getLibProperty== | ||
{{TrustedOnlyFunction}} | {{TrustedOnlyFunction}} | ||
Returns the value of a [[Token:token property|token property]] from a [[Token:library token|library token]]. If the lib argument is not specified then the [[Token:token property|token property]] will be retrieved from the [[Token:library token|library token]] that the macro is currently running from. | Returns the value of a [[Token:token property|token property]] from a [[Token:library token|library token]]. If the lib argument is not specified then the [[Token:token property|token property]] will be retrieved from the [[Token:library token|library token]] that the macro is currently running from. | ||
Revision as of 15:01, 6 December 2008
Function getLibProperty
This function can only be called from a trusted macro
Returns the value of a token property from a library token. If the lib argument is not specified then the token property will be retrieved from the library token that the macro is currently running from.
Usage
[h: val = getLibProperty(name)]
[h: val = getLibProperty(name, lib)]
Examples
To get the "init" token property from the library token that a macro is running from use.
[getLibProperty("init")]
To get the "init" token property from a library token called "lib:Attacks" use.
[getLibProperty("init", "lib:Attacks")]