app_or_root

NAML documentation   Watch a video
   Usages of this macro
... in permissions.naml
128
129
130
131
132
133
<macro name="app_or_root" requires="node" dot_parameter="do">
    <n.if
Binary
Namespace: BasicNamespace
Parameters: condition, else, then
.is_in_app
Binary
Namespace: NodeNamespace
>
        <then.get_app_node
Binary
Namespace: NodeNamespace
Parameters: do
.do/>
        <else.root_node
Binary
Namespace: NabbleNamespace
Parameters: do
.do/>
    </n.if.is_in_app>
</macro>