Skip to content
Snippets Groups Projects
stateProcess.js 543 B
import("KeywordRegistry_basic");
import("system.result");
import("system.vars");
import("DocumentTemplate_lib");
import("system.neon");

var template = DocumentTemplateUtils.getTemplate(vars.get("$field.DOCUMENTTEMPLATEID"), false);
var kind = vars.get("$field.KIND");

if (template)
{
    if(template.type == DocumentTemplate.types.HTML && 
        kind == $KeywordRegistry.documentTemplateType$textModular() || 
        kind == $KeywordRegistry.documentTemplateType$mail())
    {
        result.string(neon.COMPONENTSTATE_EDITABLE);
    }
}