Skip to content
Snippets Groups Projects
Commit def80d0e authored by jojohoch's avatar jojohoch
Browse files

[player] Add background and drag functionality to floating marking bar

parent 0e1fb432
No related branches found
No related tags found
No related merge requests found
......@@ -10,6 +10,7 @@ import {
[class.selected]=selected
mat-mini-fab
[style.background-color]="color"
(mousedown)="$event.stopPropagation();"
(click)="selected = !selected; selectedChanged.emit({ selected, mode, color })">
<mat-icon *ngIf="mode === 'mark'">border_color</mat-icon>
<mat-icon *ngIf="mode === 'delete'" svgIcon="rubber-black"></mat-icon>
......
......@@ -3,8 +3,11 @@
[cdkConnectedOverlayOrigin]="overlayOrigin"
[cdkConnectedOverlayPositions]="positions"
[cdkConnectedOverlayOpen]="isMarkingBarOpen">
<app-marking-bar
[elementModel]="elementModel"
(selectionChanged)="applySelection.emit($event)">
</app-marking-bar>
<div class="marking-bar-container"
cdkDrag>
<app-marking-bar
[elementModel]="elementModel"
(selectionChanged)="applySelection.emit($event)">
</app-marking-bar>
</div>
</ng-template>
.marking-bar-container{
cursor: move;
background-color: white;
border: 1px lightgray solid;
border-radius: 4px;
padding: 8px 5px 0 5px;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment