The IndexPlugin generates a dynamic, alphabetically-organised index of all pages, grouped by first letter with jump links to each section. The PageIndex page uses this plugin to display the full platform index. See Plugins for a complete list of available plugins.
[{IndexPlugin}] renders as:
All parameters are optional:
| Parameter | Type | Description |
|---|---|---|
include | regex | Only include pages whose name matches this pattern |
exclude | regex | Exclude pages whose name matches this pattern |
[{IndexPlugin include='Index.*'}] renders as:
[{IndexPlugin exclude='Index.*'}] renders as:
The include and exclude parameters use JavaScript regular expressions:
| Pattern | Matches |
|---|---|
^Test.* | Pages starting with "Test" |
.*Info$ | Pages ending with "Info" |
^[A-M].* | Pages starting with A through M |
.*[0-9]+.* | Pages containing numbers |
The plugin renders: