Files
arcadia/app/scripts/directives/cxWalletDecryptDrtv.js

24 lines
1.3 KiB
JavaScript

'use strict';
var cxWalletDecryptDrtv = function() {
return {
restrict : "E",
template : '<div class="row" ng-controller=\'cxDecryptWalletCtrl\'>\n \
<div class="col-md-4 col-sm-6">\n \
<h4 translate="decrypt_Select"> Select a Wallet: </h4>\n \
<div class="radio" ng-repeat="twallet in allWallets track by $index">\n \
<label><input type="radio" name="selectedWallet" ng-model="$parent.selectedWallet" value="{{twallet.addr}}"> {{twallet.nick}} <small>({{twallet.balance}} Ether)</small> </label>\n \
</div>\n \
</div>\n \
<div class="col-md-4 col-sm-6" ng-show="selectedWallet!=\'\'">\n \
<h4 translate="ADD_Label_3"> Your wallet is encrypted. Please enter the password: </h4>\n \
<input class="form-control" type="password" placeholder="{{ \'x_Password\' | translate }}" ng-model="password" ng-keyup="$event.keyCode == 13 && decryptWallet()" >\n \
</div>\n \
<div class="col-md-4 col-sm-6" id="walletuploadbutton" ng-show="password.length>0">\n \
<h4 id="uploadbtntxt-wallet" translate="ADD_Label_6"> Unlock Your Wallet:</h4>\n \
<div class="form-group"><a ng-click="decryptWallet()" class="btn btn-primary btn-block" translate="ADD_Label_6_short">UNLOCK</a></div>\n \
</div>\n \
</div>'
};
};
module.exports = cxWalletDecryptDrtv;