Files
codeocean/app/assets/javascripts/community_solution.js
Sebastian Serth da4e10b990 Add CommunitySolution
* Also slightly refactor some JS files
2021-11-23 01:38:31 +01:00

28 lines
1.0 KiB
JavaScript

$(document).on('turbolinks:load', function() {
if ($.isController('community_solutions') && $('#community-solution-editor').isPresent()) {
CodeOceanEditor.sendEvents = false;
CodeOceanEditor.editors = [];
CodeOceanEditor.initializeDescriptionToggle();
CodeOceanEditor.configureEditors();
CodeOceanEditor.initializeEditors();
CodeOceanEditor.initializeEditors(true);
CodeOceanEditor.initializeFileTree();
CodeOceanEditor.initializeFileTree(true);
CodeOceanEditor.showFirstFile();
CodeOceanEditor.showFirstFile(true);
CodeOceanEditor.resizeAceEditors();
CodeOceanEditor.resizeAceEditors(true);
$.extend(
CodeOceanEditor,
CodeOceanEditorAJAX,
CodeOceanEditorSubmissions
)
$('#submit').one('click', CodeOceanEditorSubmissions.submitCode.bind(CodeOceanEditor));
$('#accept').one('click', CodeOceanEditorSubmissions.submitCode.bind(CodeOceanEditor));
}
});