File tree Expand file tree Collapse file tree 2 files changed +9
-4
lines changed
src/app/pages/assets/asset-create Expand file tree Collapse file tree 2 files changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -161,25 +161,25 @@ <h2 class="title-section">Create an asset</h2>
161161 </ div >
162162
163163 < div class ="form-field toggle ">
164- < mat-slide-toggle [(ngModel)] ="httpDataAddress.proxyBody " color ="accent ">
164+ < mat-slide-toggle [(ngModel)] ="httpDataAddress.proxyBody "(ngModelChange) =" onToggleChange('proxyBody', $event) " color ="accent ">
165165 Proxy Body
166166 </ mat-slide-toggle >
167167 </ div >
168168
169169 < div class ="form-field toggle ">
170- < mat-slide-toggle [(ngModel)] ="httpDataAddress.proxyPath " color ="accent ">
170+ < mat-slide-toggle [(ngModel)] ="httpDataAddress.proxyPath " (ngModelChange) =" onToggleChange('proxyPath', $event) " color ="accent ">
171171 Proxy Path
172172 </ mat-slide-toggle >
173173 </ div >
174174
175175 < div class ="form-field toggle ">
176- < mat-slide-toggle [(ngModel)] ="httpDataAddress.proxyQueryParams " color ="accent ">
176+ < mat-slide-toggle [(ngModel)] ="httpDataAddress.proxyQueryParams " (ngModelChange) =" onToggleChange('proxyQueryParams', $event) " color ="accent ">
177177 Proxy Query Params
178178 </ mat-slide-toggle >
179179 </ div >
180180
181181 < div class ="form-field toggle ">
182- < mat-slide-toggle [(ngModel)] ="httpDataAddress.proxyMethod " color ="accent ">
182+ < mat-slide-toggle [(ngModel)] ="httpDataAddress.proxyMethod " (ngModelChange) =" onToggleChange('proxyMethod', $event) " color ="accent ">
183183 Proxy Method
184184 </ mat-slide-toggle >
185185 </ div >
Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ import ClassicEditor from '@ckeditor/ckeditor5-build-classic';
1818import { AssetService } from 'src/app/shared/services/asset.service' ;
1919import { BehaviorSubject } from 'rxjs' ;
2020import { Router } from '@angular/router' ;
21+ import { MatSlideToggleChange } from '@angular/material/slide-toggle' ;
2122
2223
2324@Component ( {
@@ -438,4 +439,8 @@ export class AssetCreateComponent implements OnInit {
438439 navigateToAsset ( ) {
439440 this . router . navigate ( [ 'assets' ] )
440441 }
442+
443+ onToggleChange ( propertyName : string , event : MatSlideToggleChange ) : void {
444+ this . httpDataAddress [ propertyName ] = event ? 'true' : 'false' ;
445+ }
441446}
You can’t perform that action at this time.
0 commit comments