435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
|
# File 'lib/bull/ui_core.rb', line 435
def render
span do
input(value: state.v).on(:change) do |event|
state.v! event.target.value
end.on(:keyDown) do |event|
if event.key_code == 13
list = params.value.dup
list << event.target.value
params.on_change.call list
state.v! ''
end
end
table do
tr do
th{' '}
th{' '}
end
params.value.each do |v|
tr do
td{v}
td{i(class: 'fa fa-times')}.on(:click) do
list = params.value.dup
list.delete v
params.on_change.call list
end
end
end
end
end
end
|