@@ -9,6 +9,7 @@ import { MssqlScaffolderService } from './mssql-scaffolder.service';
99import { Meta } from '@angular/platform-browser' ;
1010import { GetColumnsResponse , GetSPReturnColumnsResponse , SPDefinition , SPParam } from './mssql-scaffolder.model' ;
1111import { RouterLink } from '@angular/router' ;
12+ import { valueChangeAnim } from '../../animations/common-animations' ;
1213import { forkJoin } from 'rxjs' ;
1314
1415@Component ( {
@@ -17,26 +18,16 @@ import { forkJoin } from 'rxjs';
1718 imports : [ FormsModule , ReactiveFormsModule , CodeAreaComponent , RouterLink ] ,
1819 templateUrl : './mssql-scaffolder.component.html' ,
1920 animations : [
21+ valueChangeAnim ,
2022 trigger ( 'connection' , [
2123 state ( "0" , style ( { "border-width" : "3px" , "border-color" : "var(--bs-border-color)" } ) ) ,
2224 state ( "1" , style ( { "border-width" : "3px" , "border-color" : "var(--bs-warning)" } ) ) ,
2325 state ( "2" , style ( { "border-width" : "3px" , "border-color" : "limegreen" } ) ) ,
2426 transition ( '* <=> *' , [
2527 animate ( '0.1s ease-in-out' ) ,
2628 ] ) ,
27- ] ) ,
28- trigger ( 'valueChangeAnim' , [
29- transition ( '* <=> *' , [
30- animate ( '0.07s ease-out' , style ( { "border-color" : "limegreen" } ) ) ,
31- animate ( '0.07s ease-in' , style ( { "border-color" : "var(--bs-border-color)" } ) )
32- ] ) ,
3329 ] )
34- ] ,
35- styles : `
36- .code-border{
37- border: 3px solid var(--bs-border-color);
38- }
39- `
30+ ]
4031} )
4132export class MssqlScaffolderComponent {
4233 protected dbSettings : FormGroup = new FormGroup < DbSetting > (
@@ -248,6 +239,7 @@ ${psc.length > 0 ? '}' : ''}
248239${ rsc . length > 0 ? `public class ${ sc . sp } Result {` : '' }
249240${ rsc . join ( "\n" ) }
250241${ rsc . length > 0 ? '}' : '' } `;
242+
251243 this . codeFlip = ! this . codeFlip ;
252244 } ) ;
253245 }
0 commit comments