config_ctrl.ts 644 B

1234567891011121314151617181920
  1. import {
  2. createChangeHandler,
  3. createResetHandler,
  4. PasswordFieldEnum,
  5. } from '../../../features/datasources/utils/passwordHandlers';
  6. export class MssqlConfigCtrl {
  7. static templateUrl = 'partials/config.html';
  8. current: any;
  9. onPasswordReset: ReturnType<typeof createResetHandler>;
  10. onPasswordChange: ReturnType<typeof createChangeHandler>;
  11. /** @ngInject */
  12. constructor($scope) {
  13. this.current.jsonData.encrypt = this.current.jsonData.encrypt || 'false';
  14. this.onPasswordReset = createResetHandler(this, PasswordFieldEnum.Password);
  15. this.onPasswordChange = createChangeHandler(this, PasswordFieldEnum.Password);
  16. }
  17. }