2019-04-15 04:11:17 -05:00
|
|
|
import {
|
|
|
|
createChangeHandler,
|
|
|
|
createResetHandler,
|
|
|
|
PasswordFieldEnum,
|
|
|
|
} from '../../../features/datasources/utils/passwordHandlers';
|
2019-03-19 07:38:54 -05:00
|
|
|
|
2018-10-15 19:40:40 -05:00
|
|
|
export class MssqlConfigCtrl {
|
|
|
|
static templateUrl = 'partials/config.html';
|
|
|
|
|
|
|
|
current: any;
|
2019-04-15 04:11:17 -05:00
|
|
|
onPasswordReset: ReturnType<typeof createResetHandler>;
|
|
|
|
onPasswordChange: ReturnType<typeof createChangeHandler>;
|
2018-10-15 19:40:40 -05:00
|
|
|
|
|
|
|
/** @ngInject */
|
2019-07-05 00:52:23 -05:00
|
|
|
constructor($scope: any) {
|
2018-10-15 19:40:40 -05:00
|
|
|
this.current.jsonData.encrypt = this.current.jsonData.encrypt || 'false';
|
2019-04-15 04:11:17 -05:00
|
|
|
this.onPasswordReset = createResetHandler(this, PasswordFieldEnum.Password);
|
|
|
|
this.onPasswordChange = createChangeHandler(this, PasswordFieldEnum.Password);
|
2018-10-15 19:40:40 -05:00
|
|
|
}
|
|
|
|
}
|