You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mediarepo/mediarepo-ui/src/app/models/Selectable.ts

13 lines
218 B
TypeScript

export class Selectable<T> {
constructor(public data: T, public selected: boolean) {
}
public select() {
this.selected = true;
}
public unselect() {
this.selected = false;
}
}