@boundless-oss/atlas
Version:
Atlas - MCP Server for comprehensive startup project management
36 lines • 1.49 kB
TypeScript
declare class AgileBoard {
draggedElement: any;
sourceColumn: any;
setupDragAndDrop(): void;
setupStoryCardDragHandlers(): void;
setupColumnDropHandlers(): void;
handleDragStart(e: any): void;
handleDragEnd(e: any): void;
handleDragOver(e: any): void;
handleDragEnter(e: any): void;
handleDragLeave(e: any): void;
handleDrop(e: any): void;
getDragAfterElement(container: any, y: any): any;
getColumnStatus(container: any): any;
moveStory(storyId: any, fromStatus: any, toStatus: any, index: any): Promise<void>;
revertStoryMove(storyId: any, originalStatus: any): void;
updateColumnCounts(): void;
showMoveSuccess(storyId: any, toStatus: any): void;
showMoveError(storyId: any): void;
setupStoryCardInteractions(): void;
handleStoryCardClick(storyCard: any): void;
handleStoryCardDoubleClick(storyCard: any): void;
showStoryDetails(storyId: any): void;
editStory(storyId: any): void;
updateStoryTitle(storyId: any, newTitle: any): Promise<void>;
setupKeyboardShortcuts(): void;
moveStoryLeft(storyId: any, currentStatus: any): void;
moveStoryRight(storyId: any, currentStatus: any): void;
moveStoryToColumn(storyId: any, fromStatus: any, toStatus: any): void;
deleteStory(storyId: any): void;
setupContextMenu(): void;
showContextMenu(e: any, storyCard: any): void;
init(): void;
}
declare const style: HTMLStyleElement;
//# sourceMappingURL=agile-board.d.ts.map