@quartic/bokehjs
Version:
Interactive, novel data visualization
24 lines (15 loc) • 522 B
text/coffeescript
import * as p from "core/properties"
import {register_with_event, ButtonClick} from "core/bokeh_events"
import {AbstractButton, AbstractButtonView} from "./abstract_button"
export class ButtonView extends AbstractButtonView
change_input: () ->
.trigger_event(new ButtonClick({}))
.clicks = .clicks + 1
super()
export class Button extends AbstractButton
type: "Button"
default_view: ButtonView
{
clicks: [ p.Number, 0 ]
}
register_with_event(ButtonClick, Button)