mirror of
https://github.com/nextcloud/passman.git
synced 2025-02-26 08:24:00 +08:00
Added custom initial state to taglist
Signed-off-by: fnuesse <felix.nuesse@t-online.de>
This commit is contained in:
parent
92898d236b
commit
730e954176
3 changed files with 14 additions and 9 deletions
|
@ -114,17 +114,22 @@
|
|||
$rootScope.$broadcast('filterSpecial',string);
|
||||
};
|
||||
|
||||
$scope.tagCollapsibleOpen=true;
|
||||
$scope.collapsedDefaultValue=false;
|
||||
$scope.tagCollapsibleOpen=VaultService.getVaultSetting('vaultTagCollapsedState',$scope.collapsedDefaultValue);
|
||||
|
||||
$scope.tagCollapsibleClicked = function () {
|
||||
if ($scope.tagCollapsibleOpen === true)
|
||||
$scope.tagCollapsibleOpen = false;
|
||||
else
|
||||
$scope.tagCollapsibleOpen = true;
|
||||
if (VaultService.getVaultSetting('vaultTagCollapsedState',$scope.collapsedDefaultValue) === true) {
|
||||
VaultService.setVaultSetting('vaultTagCollapsedState',false);
|
||||
} else {
|
||||
VaultService.setVaultSetting('vaultTagCollapsedState',true);
|
||||
}
|
||||
};
|
||||
|
||||
$scope.tagCollapsibleState = function () {
|
||||
return $scope.tagCollapsibleOpen !== false;
|
||||
|
||||
if(VaultService.getVaultSetting('vaultTagCollapsedState',$scope.collapsedDefaultValue)){
|
||||
return '';
|
||||
}
|
||||
return 'open';
|
||||
};
|
||||
|
||||
$rootScope.$on('credentials_loaded', function () {
|
||||
|
|
|
@ -66,7 +66,7 @@
|
|||
return false;
|
||||
} else {
|
||||
_activeVault.vault_settings[key] = value;
|
||||
_this.updateVault(_activeVault);
|
||||
this.updateVault(_activeVault);
|
||||
}
|
||||
|
||||
},
|
||||
|
|
|
@ -137,7 +137,7 @@ style('passman', 'app');
|
|||
<a class="icon-toggle svg" ng-click="filterCredentialBySpecial('all')">{{ 'Show All' | translate }}</a>
|
||||
</li>
|
||||
|
||||
<li class="collapsible open" ng-class="{'open':tagCollapsibleState()}">
|
||||
<li class="collapsible" ng-class="tagCollapsibleState()">
|
||||
<button class="collapse" ng-click="tagCollapsibleClicked()"></button>
|
||||
<a href="" class="icon-tag" ng-click="tagCollapsibleClicked()">{{ 'Tags' | translate }}</a>
|
||||
<ul>
|
||||
|
|
Loading…
Reference in a new issue