MCPcopy Create free account
hub / github.com/codecombat/codecombat / initPreview

Method initPreview

app/core/treema-ext.js:183–191  ·  view source on GitHub ↗
(valEl, data)

Source from the content-addressed store, hash-verified

181 }
182
183 initPreview (valEl, data) {
184 valEl.css('width', '100%')
185 const buttonRow = $('<div></div>')
186 valEl.append(buttonRow)
187 buttonRow.append($('<button>Edit Content</button>').addClass('btn btn-sm btn-primary').click(this.editContent))
188 const previewContainer = $('<div class="preview-container" style="width:100%; min-height: 80px; border:1px solid black; line-height: 16px; padding: 5px; white-space: pre; font-size: calc(0.70em + 1vmin) !important;"></div>')
189 previewContainer.html(this.settings.callbacks.jsonToHtml(data))
190 return valEl.append(previewContainer)
191 }
192
193 editContent () {
194 const saveChangesCallback = data => {

Callers 2

buildValueForDisplayMethod · 0.95
buildValueForEditingMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected