Skip to content

Commit b9a7309

Browse files
committed
add id and name
1 parent 546c573 commit b9a7309

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11

22
<ng-container *ngIf="useName">
33
<div class="form-check" *ngFor="let entry of entries">
4-
<input class="form-check-input" type="checkbox" [value]="entry.id" (change)="scopeSelect($event, entry.name)" [checked]="entry.name && data?.includes(entry.name)" [id]="entry.name">
4+
<input class="form-check-input" type="checkbox" [id]="name + '-' + entry.id" [name]="name + '-' + entry.id" [value]="entry.id" (change)="scopeSelect($event, entry.name)" [checked]="entry.name && data?.includes(entry.name)">
55
<label class="form-check-label" [for]="entry.name">{{entry.name}}</label>
66
</div>
77
</ng-container>
88
<ng-container *ngIf="!useName">
99
<div class="form-check" *ngFor="let entry of entries">
10-
<input class="form-check-input" type="checkbox" [value]="entry.id" (change)="scopeSelect($event, entry.id)" [checked]="entry.id && data?.includes(entry.id)" [id]="entry.id">
10+
<input class="form-check-input" type="checkbox" [id]="name + '-' + entry.id" [name]="name + '-' + entry.id" [value]="entry.id" (change)="scopeSelect($event, entry.id)" [checked]="entry.id && data?.includes(entry.id)">
1111
<label class="form-check-label" [for]="entry.id">{{entry.name}}</label>
1212
</div>
1313
</ng-container>

projects/fusio-sdk/src/lib/component/form/checkbox-list/form-checkbox-list.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {Component, EventEmitter, Input, OnInit, Output} from '@angular/core';
22
import {IdAndName, Service} from "../../../abstract/service";
33

44
@Component({
5-
selector: 'fusio-checkbox-list',
5+
selector: 'fusio-form-checkbox-list',
66
templateUrl: './form-checkbox-list.component.html',
77
styleUrls: ['./form-checkbox-list.component.css']
88
})

projects/fusio-sdk/src/lib/component/form/list/form-list.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<div class="mb-3 row" *ngFor="let property of local; let i = index">
33
<div class="col-sm-12">
44
<div class="input-group">
5-
<ng-container *ngIf="type !== 'selector'">
5+
<ng-container *ngIf="type !== 'autocomplete'">
66
<input type="{{type}}" id="{{name}}-{{i}}" name="{{name}}-{{i}}" [ngModel]="property.value" (ngModelChange)="doChange(i, $event)" class="form-control">
77
</ng-container>
8-
<ng-container *ngIf="type === 'selector' && service">
8+
<ng-container *ngIf="type === 'autocomplete' && service">
99
<fusio-form-autocomplete id="{{name}}-{{i}}" name="{{name}}-{{i}}" [service]="service" [data]="property.value" (dataChange)="property.value = $event"></fusio-form-autocomplete>
1010
</ng-container>
1111
<button class="btn btn-danger" type="button" (click)="doRemove(i)"><i class="bi bi-x"></i></button>

projects/fusio-sdk/src/lib/component/form/map/form-map.component.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
<label for="{{name}}-{{property.key}}" class="col-sm-2 col-form-label fw-bold">{{property.key}}</label>
44
<div class="col-sm-10">
55
<div class="input-group">
6-
<ng-container *ngIf="type !== 'selector'">
6+
<ng-container *ngIf="type !== 'autocomplete'">
77
<input type="{{type}}" id="{{name}}-{{property.key}}" name="{{name}}-{{property.key}}" [ngModel]="property.value" (ngModelChange)="doChange(i, $event)" class="form-control">
88
</ng-container>
9-
<ng-container *ngIf="type === 'selector' && service">
9+
<ng-container *ngIf="type === 'autocomplete' && service">
1010
<fusio-form-autocomplete id="{{name}}-{{property.key}}" name="{{name}}-{{property.key}}" [service]="service" [data]="property.value" (dataChange)="property.value = $event"></fusio-form-autocomplete>
1111
</ng-container>
1212
<button class="btn btn-danger" type="button" (click)="doRemove(i)"><i class="bi bi-x"></i></button>

projects/fusio-sdk/src/lib/component/form/select/form-select.component.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {Component, EventEmitter, Input, OnInit, Output} from '@angular/core';
22
import {IdAndName, Service} from "../../../abstract/service";
33

44
@Component({
5-
selector: 'fusio-select',
5+
selector: 'fusio-form-select',
66
templateUrl: './form-select.component.html',
77
styleUrls: ['./form-select.component.css']
88
})

0 commit comments

Comments
 (0)