Newer
Older
/**
* Submits a form by id.
*
* @param formId
* @return void
*/
function submitForm(formId) {
document.getElementById(formId).submit();
}
/**
* Confirmation box for type deletion.
*
* @return boolean
*/
function confirmDeleteType() {
return window.confirm("Are you sure that you wish to delete this type?");
}
/**
* Confirmation box for property deletion.
*
* @return boolean
*/
function confirmDeleteProperty() {
return window.confirm("Are you sure that you wish to delete this property?");
* Uses markdown to format content of all HTML elements that have "sg-markdown" class and loads CodeMirror.
var md = window.markdownit({breaks: true});
var elementsToMarkdown = document.getElementsByClassName("sg-markdown");
var elementsLength = elementsToMarkdown.length;
for (var iterator = 0; iterator < elementsLength; iterator++) {
elementsToMarkdown[iterator].innerHTML = md.render(elementsToMarkdown[iterator].innerHTML);
}
var descriptionTexArea = document.getElementById('description');
var myCodeMirror;
if (descriptionTexArea) {
myCodeMirror = CodeMirror.fromTextArea(descriptionTexArea, {mode: 'markdown'});
}