angular-kanban
Version:
A lightweight and customizable Kanban board library for Angular application
20 lines (19 loc) • 823 B
TypeScript
import { EventEmitter } from '@angular/core';
import { KanbanBoard, KanbanCard } from '../models/kanban.modal';
import * as i0 from "@angular/core";
export declare class KanbanBoardComponent {
board: KanbanBoard;
cardClick: EventEmitter<KanbanCard>;
cardMoved: EventEmitter<{
cardId: string;
sourceColumnId: string;
targetColumnId: string;
}>;
onCardMoved(event: {
cardId: string;
sourceColumnId: string;
targetColumnId: string;
}): void;
static ɵfac: i0.ɵɵFactoryDeclaration<KanbanBoardComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<KanbanBoardComponent, "lib-kanban-board", never, { "board": { "alias": "board"; "required": false; }; }, { "cardClick": "cardClick"; "cardMoved": "cardMoved"; }, never, never, true, never>;
}