From a33b7c95ccc979a44a6fe3b96b9736c0e8f1fef1 Mon Sep 17 00:00:00 2001 From: Matthew Ross Date: Sun, 30 Apr 2017 14:30:14 -0400 Subject: [PATCH] Add initial context menu component --- README.md | 8 ++++---- src/app/app.module.ts | 2 ++ src/app/board/column/column.component.html | 4 +++- src/app/board/column/column.component.ts | 6 ++++++ .../context-menu/context-menu-item.model.ts | 7 +++++++ .../context-menu/context-menu.component.html | 12 ++++++++++++ .../context-menu/context-menu.component.ts | 19 +++++++++++++++++++ src/app/shared/context-menu/index.ts | 2 ++ src/app/shared/index.ts | 1 + src/scss/_context-menu.scss | 8 ++++++++ src/scss/main.scss | 1 + 11 files changed, 65 insertions(+), 5 deletions(-) create mode 100644 src/app/shared/context-menu/context-menu-item.model.ts create mode 100644 src/app/shared/context-menu/context-menu.component.html create mode 100644 src/app/shared/context-menu/context-menu.component.ts create mode 100644 src/app/shared/context-menu/index.ts create mode 100644 src/scss/_context-menu.scss diff --git a/README.md b/README.md index 4146289..5c68124 100644 --- a/README.md +++ b/README.md @@ -150,11 +150,11 @@ Because I like seeing the numbers. Language | Files | Blank | Comment | Code -------------|--------:|---------:|--------:|---------: -TypeScript | 54 | 602 | 24 | 2827 +TypeScript | 57 | 610 | 25 | 2855 PHP | 18 | 559 | 19 | 1743 -HTML | 18 | 126 | 9 | 1147 -SASS | 13 | 209 | 12 | 964 -__SUM:__ | __103__ | __1499__ | __64__ | __6681__ +HTML | 19 | 130 | 9 | 1157 +SASS | 14 | 215 | 12 | 976 +__SUM:__ | __108__ | __1514__ | __65__ | __6731__ Command: `cloc --exclude-dir=vendor --exclude-ext=json src/` diff --git a/src/app/app.module.ts b/src/app/app.module.ts index 815d856..4ef741a 100644 --- a/src/app/app.module.ts +++ b/src/app/app.module.ts @@ -12,6 +12,7 @@ import { API_HTTP_PROVIDERS } from './app.api-http'; import { Constants } from './shared/constants'; import { AuthGuard, + ContextMenu, InlineEdit, Modal, Notifications, @@ -45,6 +46,7 @@ import { BoardService } from './board/board.service'; declarations: [ AppComponent, InlineEdit, + ContextMenu, Modal, Notifications, TopNav, diff --git a/src/app/board/column/column.component.html b/src/app/board/column/column.component.html index 4b3e3aa..5e7d707 100644 --- a/src/app/board/column/column.component.html +++ b/src/app/board/column/column.component.html @@ -32,6 +32,8 @@ [task]="task"> + + @@ -42,7 +44,7 @@ -