MCPcopy Create free account
hub / github.com/cryptii/cryptii / _createCollapsedPart

Method _createCollapsedPart

src/View/Pipe.js:236–248  ·  view source on GitHub ↗

* Creates collapsed part. * @return {HTMLElement}

(bricks)

Source from the content-addressed store, hash-verified

234 * @return {HTMLElement}
235 */
236 _createCollapsedPart (bricks) {
237 return View.createElement('button', {
238 className: 'pipe__part-collapsed',
239 onClick: evt => {
240 this.getModel().viewHiddenBrickGroupDidClick(this, bricks)
241 evt.preventDefault()
242 }
243 }, bricks.map(() =>
244 View.createElement('div', {
245 className: 'pipe__part-collapsed-fold'
246 })
247 ))
248 }
249
250 /**
251 * Checks if given drop event is a brick drop.

Callers 1

updateMethod · 0.95

Calls 3

createElementMethod · 0.80
getModelMethod · 0.45

Tested by

no test coverage detected