{{#each treeNodeRSs as | treeNodeRS |}}
    {
        {{#if treeNodeRS.childPSDETreeNode}}
        childDeTreeNodeId: "{{treeNodeRS.childPSDETreeNode.id}}",
        {{/if}}
        {{#if treeNodeRS.psDETreeNodeRSParams}}
        params: {
            {{#each treeNodeRS.psDETreeNodeRSParams as | param |}}
            {{param.key}}: "{{param.value}}"{{~#unless @last}},{{/unless}}
            {{/each}}
        },
        {{/if}}
        {{#if treeNodeRS.parentFilter}}
        parentFilter: "{{treeNodeRS.parentFilter}}",
        {{/if}}
        {{#if treeNodeRS.parentPSDER1N}}
        parentPSDER1N: "{{treeNodeRS.parentPSDER1N.codeName}}",
        {{/if}}
        {{#if treeNodeRS.parentPSAppDEField}}
        parentPSAppDEField: "{{treeNodeRS.parentPSAppDEField.codeName}}",
        {{/if}}
        {{#if treeNodeRS.parentPSDETreeNode}}
        parentPSDETreeNodeId: "{{treeNodeRS.parentPSDETreeNode.id}}",
        {{/if}}
        parentValueLevel: {{#if treeNodeRS.parentValueLevel}}{{treeNodeRS.parentValueLevel}}{{else}}null{{/if}},
        searchMode: {{treeNodeRS.searchMode}},
        navigateContext: {{> @macro/common/navparam.hbs appNavParams=treeNodeRS.psNavigateContexts}},
        navigateParams: {{> @macro/common/navparam.hbs appNavParams=treeNodeRS.psNavigateParams}},
    }{{#unless @last}},{{/unless}}
{{/each}}