View Source Hologram.Benchmarks.Fixtures.Page29 (hologram v0.2.0)
Summary
Functions
Returns true to indicate that the callee module is a page module (has "use Hologram.Page" directive).
Returns the page's layout module.
Returns the page's layout props.
Returns the list of param definitions for the compiled page.
Returns the page's route.
Callback implementation for Hologram.Page.template/0
.
Functions
@spec __is_hologram_page__() :: boolean()
Returns true to indicate that the callee module is a page module (has "use Hologram.Page" directive).
Examples
iex> __is_hologram_page__()
true
@spec __layout_module__() :: module()
Returns the page's layout module.
Examples
iex> __layout_module__()
MyLayout
@spec __layout_props__() :: keyword()
Returns the page's layout props.
Examples
iex> __layout_props__()
[a: 1, b: 2]
Returns the list of param definitions for the compiled page.
@spec __route__() :: String.t()
Returns the page's route.
Examples
iex> __route__()
"/my-path"
Callback implementation for Hologram.Page.template/0
.