<% if (model.get("catalog") && model.get("catalog").planYaml) { %> <% } else { %> <% } %>
<% if (model.get("name") != model.getPrettyName()) { %>

<%- model.getPrettyName() %>

<%- model.get("name") %>

<% } else { %>

<%- model.get("name") %>

<% } %> <% if (model.get("containingBundle")) { %>

Bundle: <%- model.get("containingBundle") %>

<% } %> <% if (model.get("description")) { %>

<%- model.get("description") %>

<% } %>
Implementation Spec:  <%- model.get("spec") || "" %>
Internal ID:  <%- model.get("id") || "" %>

<% if (model.get("catalog") && model.get("catalog").planYaml) { %> <% } else if (!model.get("config") || _.isEmpty(model.get("config"))) { %>

No configuration is defined explicitly on this item. All config is inherited or defined in properties.

This item is not editable. <% } else { %> <% _.each(model.get("config"), function(value, key) { %> <% }); %>
Configuration Key Value
<%- key%> <%- value%>

Additional configuration may be inherited or defined in properties.

This item is not editable. <% } %>