Files
mqtt-explorer/app/src/TopicViewModel.ts
2019-01-25 13:06:01 +01:00

20 lines
387 B
TypeScript

import { EventDispatcher } from '../../events'
export class TopicViewModel {
private selected: boolean
public change = new EventDispatcher<void, TopicViewModel>(this)
public constructor() {
this.selected = false
}
public isSelected() {
return this.selected
}
public setSelected(selected: boolean) {
this.selected = selected
this.change.dispatch()
}
}