parent
a81bcc908f
commit
42fbad4673
@ -1,12 +1,14 @@
|
||||
<div [ngStyle]="overlayService.visible ? {} : {'display': 'none'}">
|
||||
<plan-display *ngIf="planService.currentPlan" [backgroundColor]="planColor"></plan-display>
|
||||
|
||||
<color-picker [initialColor]="'#00000010'" (color)="planColor = $event">Click me for color picker!</color-picker>
|
||||
|
||||
<button (click)="openDialog()">Browse Plans</button>
|
||||
</div>
|
||||
|
||||
<div [ngStyle]="overlayService.visible ? {} : {'display': 'none'}" style="height: 100%;">
|
||||
<div class="editor" [ngStyle]="overlayService.visible ? {} : {'display': 'none'}">
|
||||
<plan-editor></plan-editor>
|
||||
</div>
|
||||
|
||||
<div class="settings">
|
||||
<color-picker [initialColor]="'#00000010'" (color)="planColor = $event">Click me for color picker!</color-picker>
|
||||
</div>
|
||||
|
@ -1,33 +1,39 @@
|
||||
<div cdkDropListGroup *ngIf="areas" class="editor-container">
|
||||
<div class="container">
|
||||
<input type="text" [(ngModel)]="areaSearchString">
|
||||
CHOSEN FILTER ACT {{filterAct.name}}
|
||||
<select [(ngModel)]="filterAct">
|
||||
<option *ngFor="let item of acts" [ngValue]="item">{{item.name}}</option>
|
||||
</select>
|
||||
<h2>Campaign zones</h2>
|
||||
|
||||
<div
|
||||
cdkDropList
|
||||
[cdkDropListData]="areas"
|
||||
class="list areas"
|
||||
cdkDropListSortingDisabled
|
||||
<div cdkDropList [cdkDropListData]="filterAreas()" class="list areas" cdkDropListSortingDisabled
|
||||
(cdkDropListDropped)="dropHandler($event)">
|
||||
<div class="box" *ngFor="let item of filterAreas(areaSearchString)" cdkDrag>
|
||||
Name: {{item.name}}<br> in act {{item.act}}
|
||||
<div class="box" *ngFor="let item of filterAreas()" cdkDrag (dblclick)="doubleClickArea(item)">
|
||||
<div class="zone-name">{{item.name}}</div>
|
||||
<div class="act">Act {{item.act}}</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="container">
|
||||
<span>Auto scroll to end on add to end<input type="checkbox" [(ngModel)]="autoScrollToEnd"></span>
|
||||
<span>Reverse display: <input type="checkbox" [(ngModel)]="reverseDisplay"></span>
|
||||
<input type="text" [(ngModel)]="planSearchString">
|
||||
<select [(ngModel)]="planFilterAct">
|
||||
<option *ngFor="let item of acts" [ngValue]="item">{{item.name}}</option>
|
||||
</select>
|
||||
<h2>Plan</h2>
|
||||
<div
|
||||
cdkDropList
|
||||
[cdkDropListData]="plan.plan"
|
||||
class="list"
|
||||
(cdkDropListDropped)="dropHandler($event)">
|
||||
<div class="box" *ngFor="let item of filterPlanElements(planSearchString); let index = index" cdkDrag>
|
||||
<div class="area">{{areasMap?.get(item.area_key)?.name}}</div>
|
||||
<div class="index">#{{index}}</div>
|
||||
<div cdkDropList #planList [cdkDropListData]="filterPlanElements()" class="list planlist" (cdkDropListDropped)="dropHandler($event)">
|
||||
<div class="box" *ngFor="let item of filterPlanElements()" cdkDrag>
|
||||
<div class="content">
|
||||
<div class="zone-name">{{areasMap?.get(item.area_key)?.name}}</div>
|
||||
<div class="act">Act {{areasMap?.get(item.area_key)?.act}}</div>
|
||||
</div>
|
||||
<div class="index">#{{planIndexOf(item)}}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div cdkDropList [cdkDropListData]="plan.plan" class="list planlist end" style="position: relative;display: flex; flex-direction: column; justify-content: center;" (cdkDropListDropped)="dropEndHandler($event)">
|
||||
<span style="position: absolute; ">Place at end of list</span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
Loading…
Reference in new issue