12345678910111213141516171819202122 |
- import { coreModule } from 'app/angular/core_module';
- coreModule.directive('datasourceHttpSettings', () => {
- return {
- scope: {
- current: '=',
- suggestUrl: '@',
- noDirectAccess: '@',
- showForwardOAuthIdentityOption: '@',
- },
- templateUrl: 'public/app/angular/partials/http_settings_next.html',
- link: {
- pre: ($scope: any) => {
- // do not show access option if direct access is disabled
- $scope.showAccessOption = $scope.noDirectAccess !== 'true';
- $scope.onChange = (datasourceSetting: any) => {
- $scope.current = datasourceSetting;
- };
- },
- },
- };
- });
|