Configurando o menu de contexto do jstree com o botão direito do mouse para diferentes tipos de nós

Eu já vi um exemplo online em algum lugar mostrando como personalizar a aparência do menu de contexto do jstree com o botão direito do mouse (usando o plugin contextmenu).

Por exemplo, permita que meus usuários excluam "documentos", mas não "pastas" (ocultando a opção "excluir" no menu de contexto das pastas).

Agora não consigo encontrar esse exemplo. Alguém pode me apontar na direção certa? O oficialdocumentação realmente não ajudou.

Editar:

Como eu quero o menu de contexto padrão com apenas uma ou duas pequenas alterações, eu preferiria não recriar todo o menu (embora seja claro que sim, se for o único). O que eu gostaria de fazer é algo como isto:

"contextmenu" : {
    items: {
        "ccp" : false,
        "create" : {
            // The item label
            "label" : "Create",
            // The function to execute upon a click
            "action": function (obj) { this.create(obj); },
            "_disabled": function (obj) { 
                alert("obj=" + obj); 
                return "default" != obj.attr('rel'); 
            }
        }
    }
}

mas não funciona - o item de criação é sempre desativado (o alerta nunca aparece).

questionAnswers(7)

yourAnswerToTheQuestion