@web-atoms/core
Version:
18 lines • 634 B
TypeScript
import { App } from "../../../../App";
import { AtomViewModel } from "../../../../view-model/AtomViewModel";
import { WindowService } from "../../../../web/services/WindowService";
export interface IMovie {
label: string;
value?: string;
category: string;
}
export declare class MovieListViewModel extends AtomViewModel {
private windowService;
movies: IMovie[];
selectedMovie: IMovie;
constructor(app: App, windowService: WindowService);
get errorSelectedMovie(): string;
onItemClick(data: IMovie): void;
onDelete(data: IMovie): Promise<any>;
}
//# sourceMappingURL=MovieListViewModel.d.ts.map