notes/Library/Core/Page/Template Index.md
2024-09-30 10:15:00 +00:00

1.3 KiB

#meta

This page lists all templates currently available in your space. You can also navigate to them via the {[Navigate: Meta Picker]}. More information on templates can be found !silverbullet.md/Templates

New Page

These !silverbullet.md/Page Templates are available through the {[Page: From Template]} command:

template where hooks.newPage render [[Library/Core/Query/Template]]

Snippets

These can be used as !silverbullet.md/Snippets via !silverbullet.md/Slash Commands:

{{#each {
   template
   where hooks.snippet
   order by hooks.snippet.slashCommand
}}}
* [[{{ref}}|/{{hooks.snippet.slashCommand}}]] {{description}}
{{/each}}

Widgets

Widgets can either be automatically attached to the top or bottom of pages (matching certain criteria) or used inline via !silverbullet.md/Live Templates.

Top

template
where hooks.top
order by order
render [[Library/Core/Query/Template]]

Bottom

template
where hooks.bottom
order by order
render [[Library/Core/Query/Template]]

Inline

Use with !silverbullet.md/Live Templates#Include to render useful things in your pages:

template
where name =~ /\/Widget\// and not hooks.top and not hooks.bottom
order by order
render [[Library/Core/Query/Template]]