@quartic/bokehjs
Version:
Interactive, novel data visualization
30 lines (22 loc) • 584 B
text/coffeescript
import * as p from "core/properties"
import {AbstractButton, AbstractButtonView} from "./abstract_button"
export class ToggleView extends AbstractButtonView
render: () ->
super()
if @model.active
else
return @
change_input: () ->
super()
export class Toggle extends AbstractButton
type: "Toggle"
default_view: ToggleView
active: [ p. Bool, false ]
}
label: "Toggle"
}