git ssb

16+

Dominic / patchbay



Tree: 86ea5da17a73751facaa9e0d8540e9877b49f402

Files: 86ea5da17a73751facaa9e0d8540e9877b49f402 / modules_extra / split.js

382 bytesRaw
1var h = require('hyperscript')
2
3exports.needs = {
4 screen_view: 'first'
5}
6
7exports.gives = 'screen_view'
8
9exports.create = function (api) {
10
11 return function (path) {
12 var m = /^split\s*\((.*)\)$/.exec(path)
13 if(!m)
14 return
15
16 return h('div.row',
17 m[1].split(',').map(function (e) {
18 return api.screen_view(e.trim())
19 }).filter(Boolean)
20 )
21 }
22
23}
24

Built with git-ssb-web