config_ctrl.ts 746 B

123456789101112131415161718192021222324
  1. import { SyntheticEvent } from 'react';
  2. export class MssqlConfigCtrl {
  3. static templateUrl = 'partials/config.html';
  4. current: any;
  5. /** @ngInject */
  6. constructor($scope) {
  7. this.current.jsonData.encrypt = this.current.jsonData.encrypt || 'false';
  8. }
  9. onPasswordReset = (event: SyntheticEvent<HTMLInputElement>) => {
  10. event.preventDefault();
  11. this.current.secureJsonFields.password = false;
  12. this.current.secureJsonData = this.current.secureJsonData || {};
  13. this.current.secureJsonData.password = '';
  14. };
  15. onPasswordChange = (event: SyntheticEvent<HTMLInputElement>) => {
  16. this.current.secureJsonData = this.current.secureJsonData || {};
  17. this.current.secureJsonData.password = event.currentTarget.value;
  18. };
  19. }