Browse Source

Make the drag handle the default.

pull/336/head
Sebastian Stehle 7 years ago
parent
commit
9b0001e354
  1. 3
      src/Squidex/app/features/content/shared/array-editor.component.html
  2. 3
      src/Squidex/app/features/content/shared/assets-editor.component.html
  3. 3
      src/Squidex/app/features/content/shared/references-editor.component.html
  4. 5
      src/Squidex/app/features/schemas/pages/schema/field.component.html
  5. 3
      src/Squidex/app/features/schemas/pages/schema/schema-page.component.html
  6. 2
      src/Squidex/app/features/settings/pages/languages/language.component.html
  7. 2
      src/Squidex/app/framework/angular/sorted.directive.ts

3
src/Squidex/app/features/content/shared/array-editor.component.html

@ -1,7 +1,6 @@
<div class="array-container" *ngIf="arrayControl.controls.length > 0" <div class="array-container" *ngIf="arrayControl.controls.length > 0"
[sqxSortModel]="arrayControl.controls" [sqxSortModel]="arrayControl.controls"
(sqxSorted)="sort($event)" (sqxSorted)="sort($event)">
dragHandle=".drag-handle">
<div class="item" *ngFor="let itemForm of arrayControl.controls; let i = index"> <div class="item" *ngFor="let itemForm of arrayControl.controls; let i = index">
<sqx-array-item <sqx-array-item
[form]="form" [form]="form"

3
src/Squidex/app/features/content/shared/assets-editor.component.html

@ -39,8 +39,7 @@
<div <div
[sqxSortModel]="oldAssets.values" [sqxSortModel]="oldAssets.values"
(sqxSorted)="sortAssets($event)" (sqxSorted)="sortAssets($event)">
dragHandle=".drag-handle">
<div *ngFor="let asset of oldAssets"> <div *ngFor="let asset of oldAssets">
<sqx-asset [asset]="asset" removeMode="true" isDisabled="true" <sqx-asset [asset]="asset" removeMode="true" isDisabled="true"
[isListView]="true" (removing)="removeLoadedAsset($event)"> [isListView]="true" (removing)="removeLoadedAsset($event)">

3
src/Squidex/app/features/content/shared/references-editor.component.html

@ -8,8 +8,7 @@
<table class="table table-items table-fixed" [class.disabled]="isDisabled" *ngIf="schema && contentItems && contentItems.length > 0" <table class="table table-items table-fixed" [class.disabled]="isDisabled" *ngIf="schema && contentItems && contentItems.length > 0"
[sqxSortModel]="contentItems.values" [sqxSortModel]="contentItems.values"
(sqxSorted)="sort($event)" (sqxSorted)="sort($event)">
dragHandle=".drag-handle">
<tbody *ngFor="let content of contentItems"> <tbody *ngFor="let content of contentItems">
<tr [sqxContent]="content" <tr [sqxContent]="content"
[language]="language" [language]="language"

5
src/Squidex/app/features/schemas/pages/schema/field.component.html

@ -107,10 +107,7 @@
<ng-container *ngIf="field['nested']; let nested"> <ng-container *ngIf="field['nested']; let nested">
<span class="nested-field-line-v"></span> <span class="nested-field-line-v"></span>
<div <div [sqxSortModel]="nested" (sqxSorted)="sortFields($event)">
[sqxSortModel]="nested"
(sqxSorted)="sortFields($event)"
dragHandle=".drag-handle">
<div class="nested-field" *ngFor="let nested of nested; trackBy: trackByField"> <div class="nested-field" *ngFor="let nested of nested; trackBy: trackByField">
<span class="nested-field-line-h"></span> <span class="nested-field-line-h"></span>

3
src/Squidex/app/features/schemas/pages/schema/schema-page.component.html

@ -62,8 +62,7 @@
<ng-container *ngIf="patternsState.patterns | async; let patterns"> <ng-container *ngIf="patternsState.patterns | async; let patterns">
<div class="schemas" <div class="schemas"
[sqxSortModel]="schema.fields" [sqxSortModel]="schema.fields"
(sqxSorted)="sortFields($event)" (sqxSorted)="sortFields($event)">
dragHandle=".drag-handle">
<div *ngFor="let field of schema.fields; trackBy: trackByField"> <div *ngFor="let field of schema.fields; trackBy: trackByField">
<sqx-field [field]="field" [schema]="schema" [patterns]="patterns"></sqx-field> <sqx-field [field]="field" [schema]="schema" [patterns]="patterns"></sqx-field>
</div> </div>

2
src/Squidex/app/features/settings/pages/languages/language.component.html

@ -38,7 +38,7 @@
<label class="col-3 col-form-label fallback-label">Fallback</label> <label class="col-3 col-form-label fallback-label">Fallback</label>
<div class="col-9"> <div class="col-9">
<div class="fallback-languages" [sqxSortModel]="fallbackLanguages.mutableValues" dragHandle=".drag-handle" *ngIf="fallbackLanguages.length > 0"> <div class="fallback-languages" [sqxSortModel]="fallbackLanguages.mutableValues" *ngIf="fallbackLanguages.length > 0">
<div class="fallback-language" *ngFor="let language of fallbackLanguages"> <div class="fallback-language" *ngFor="let language of fallbackLanguages">
<div class="row no-gutters"> <div class="row no-gutters">
<div class="col-auto"> <div class="col-auto">

2
src/Squidex/app/framework/angular/sorted.directive.ts

@ -16,7 +16,7 @@ export class SortedDirective implements OnDestroy, OnInit {
private sortable: Sortable; private sortable: Sortable;
@Input() @Input()
public dragHandle: string; public dragHandle = '.drag-handle';
@Input('sqxSortModel') @Input('sqxSortModel')
public sortModel: any[]; public sortModel: any[];

Loading…
Cancel
Save