ep_syntax
Version:
Make Etherpad look like n++ or Sublime Text
117 lines (114 loc) • 4.78 kB
JSON
{
"parts": [{
"name": "ep_syntax_index_page",
"hooks": {
"eejsBlock_indexWrapper": "ep_syntax/index_page"
}
}, {
"name": "ep_syntax_auth",
"hooks": {
"authenticate": "ep_syntax/auth",
"handleMessage": "ep_syntax/auth:handleMessage"
}
}, {
"name": "ep_syntax_foldersupport",
"hooks": {
"expressCreateServer": "ep_syntax/foldersupport:expressCreateFolderServer"
}
}, {
"name": "ep_syntax_play",
"hooks": {
"expressCreateServer": "ep_syntax/playserver:expressCreatePlayServer"
}
}, {
"name": "ep_syntax_filetree",
"hooks": {
"expressCreateServer": "ep_syntax/filetree:expressCreateFileTreeServer"
}
}, {
"name": "ep_syntax_filestaticview",
"hooks": {
"expressCreateServer": "ep_syntax/filestatic:expressCreateFileStaticViewServer"
}
}, {
"name": "ep_syntax_filerunner",
"hooks": {
"expressCreateServer": "ep_syntax/filerunner:expressCreateFileRunServer"
}
}, {
"name": "ep_syntax_fileview",
"hooks": {
"expressCreateServer": "ep_syntax/fileview:expressCreateFileViewServer"
}
}, {
"name": "ep_syntax_logview",
"hooks": {
"expressCreateServer": "ep_syntax/logview:expressCreateLogViewServer"
}
}, {
"name": "ep_syntax_search",
"hooks": {
"expressCreateServer": "ep_syntax/search:expressCreateSearchServer"
}
}, {
"name": "ep_syntax_fileload",
"hooks": {
"padCreate": "ep_syntax:padCreate"
}
}, {
"name": "ep_syntax_defaults",
"client_hooks": {
"postAceInit": "ep_syntax/static/js/codepad_defaults:postAceInit"
}
}, {
"name": "ep_syntax_buttons_feedback",
"client_hooks": {
"handleClientMessage_CUSTOM": "ep_syntax/static/js/message:handleClientMessage_CUSTOM"
},
"hooks": {
"handleMessage": "ep_syntax/handleButtonMessage",
"eejsBlock_scripts": "ep_syntax/buttons",
"eejsBlock_styles": "ep_syntax/buttons"
}
}, {
"name": "ep_syntax_themed_syntaxhighlighting",
"hooks": {
"eejsBlock_scripts": "ep_syntax/themes_index:eejsBlock_scripts",
"eejsBlock_styles": "ep_syntax/themes_index:eejsBlock_styles",
"eejsBlock_timesliderStyles": "ep_syntax/themes_index:eejsBlock_timesliderStyles",
"eejsBlock_editbarMenuRight": "ep_syntax/themes_index:eejsBlock_editbarMenuRight",
"eejsBlock_editbarMenuLeft": "ep_syntax/themes_index:eejsBlock_editbarMenuLeft",
"eejsBlock_mySettings.dropdowns": "ep_syntax/themes_index:eejsBlock_mySettings_dropdowns",
"clientVars": "ep_syntax/themes_index:clientVars"
},
"client_hooks": {
"aceInitInnerdocbodyHead": "ep_syntax/static/js/syntax:aceInitInnerdocbodyHead",
"acePostWriteDomLineHTML": "ep_syntax/static/js/syntax:acePostWriteDomLineHTML",
"disableAuthorColorsForThisLine": "ep_syntax/static/js/syntax:disableAuthorColorsForThisLine",
"aceKeyEvent": "ep_syntax/static/js/syntax:aceKeyEvent"
}
}, {
"name": "ep_syntax_trace_braces",
"client_hooks": {
"aceEditEvent": "ep_syntax/static/js/tracebraces:aceEditEvent"
}
}, {
"name": "ep_syntax_keypress_handler",
"client_hooks": {
"aceKeyEvent": "ep_syntax/static/js/keypress:aceKeyEvent"
}
}, {
"name": "ep_syntax_themes",
"client_hooks": {
"aceEditorCSS": "ep_syntax/static/js/themes:aceEditorCSS",
"aceInitInnerdocbodyHead": "ep_syntax/static/js/themes:aceInitInnerdocbodyHead"
}
}, {
"name": "ep_syntax_cursortrace",
"client_hooks": {
"handleClientMessage_CUSTOM": "ep_syntax/static/js/cursortrace:handleClientMessage_CUSTOM",
"aceKeyEvent": "ep_syntax/static/js/cursortrace:aceKeyEvent"
}
}
]
}