Skip to content
Snippets Groups Projects
Commit f2333b64 authored by Benoit Lavenier's avatar Benoit Lavenier
Browse files

[fix] Network: add button to show Cesium+ network

parent 7f4d788e
No related branches found
No related tags found
No related merge requests found
......@@ -682,7 +682,7 @@ angular.module('cesium.network.services', ['ngApi', 'cesium.currency.services',
}
// Raise event on new main block
if (updateMainBuid && mainBlock.buid && (!data.mainBlock || data.mainBlock.buid !== mainBlock.buid)) {
if (updateMainBuid && mainBlock && mainBlock.buid && (!data.mainBlock || data.mainBlock.buid !== mainBlock.buid)) {
data.mainBlock = mainBlock;
api.data.raise.mainBlockChanged(mainBlock);
}
......
......@@ -8,7 +8,11 @@ angular.module('cesium.es.network.controllers', ['cesium.es.services'])
if (enable) {
PluginServiceProvider.extendState('app.network', {
points: {
'buttons': {
'network-buttons': {
templateUrl: "plugins/es/templates/network/view_network_extend.html",
controller: 'ESExtensionCtrl'
},
'blockchain-buttons': {
templateUrl: "plugins/es/templates/network/view_network_extend.html",
controller: 'ESExtensionCtrl'
}
......
<ion-view>
<ion-nav-title>
<span translate>MENU.NETWORK</span>
<span translate>MENU.NETWORK</span>&nbsp;
<span translate>ES_SETTINGS.PLUGIN_NAME</span>
</ion-nav-title>
<ion-nav-buttons side="secondary">
......
<!-- Buttons section -->
<ng-if ng-if=":state:enable">
<!-- Network: buttons section -->
<ng-if ng-if=":state:enable && extensionPoint === 'network-buttons'">
<a class="button button-text button-small hidden-xs hidden-sm ink"
title="{{'NETWORK.VIEW.ENDPOINTS.ES_USER_API'|translate}}"
ui-sref="app.es_network" >
<i class="icon ion-image"></i>
<span>{{'ES_SETTINGS.PLUGIN_NAME'|translate}}</span>
</a>
</ng-if>
<!-- Blockchain: buttons section -->
<ng-if ng-if=":state:enable && extensionPoint === 'blockchain-buttons'">
<a class="button button-text button-small ink"
ui-sref="app.blockchain_search" >
<i class="icon ion-android-search"></i>
<span>{{'COMMON.BTN_SEARCH'|translate}}</span>
</a>
</ng-if>
......@@ -59,7 +59,8 @@
</a>
<!-- Allow extension here -->
<cs-extension-point name="filter-buttons"></cs-extension-point>
<cs-extension-point name="network-buttons"></cs-extension-point>
</div>
</div>
</div>
......@@ -86,7 +87,7 @@
</a>
<!-- Allow extension here -->
<cs-extension-point name="buttons"></cs-extension-point>
<cs-extension-point name="blockchain-buttons"></cs-extension-point>
</div>
</div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment