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
Pipeline #7590 failed
...@@ -682,7 +682,7 @@ angular.module('cesium.network.services', ['ngApi', 'cesium.currency.services', ...@@ -682,7 +682,7 @@ angular.module('cesium.network.services', ['ngApi', 'cesium.currency.services',
} }
// Raise event on new main block // 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; data.mainBlock = mainBlock;
api.data.raise.mainBlockChanged(mainBlock); api.data.raise.mainBlockChanged(mainBlock);
} }
......
...@@ -8,7 +8,11 @@ angular.module('cesium.es.network.controllers', ['cesium.es.services']) ...@@ -8,7 +8,11 @@ angular.module('cesium.es.network.controllers', ['cesium.es.services'])
if (enable) { if (enable) {
PluginServiceProvider.extendState('app.network', { PluginServiceProvider.extendState('app.network', {
points: { 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", templateUrl: "plugins/es/templates/network/view_network_extend.html",
controller: 'ESExtensionCtrl' controller: 'ESExtensionCtrl'
} }
......
<ion-view> <ion-view>
<ion-nav-title> <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-title>
<ion-nav-buttons side="secondary"> <ion-nav-buttons side="secondary">
......
<!-- Buttons section --> <!-- Network: buttons section -->
<ng-if ng-if=":state:enable"> <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" <a class="button button-text button-small ink"
ui-sref="app.blockchain_search" > ui-sref="app.blockchain_search" >
<i class="icon ion-android-search"></i> <i class="icon ion-android-search"></i>
<span>{{'COMMON.BTN_SEARCH'|translate}}</span> <span>{{'COMMON.BTN_SEARCH'|translate}}</span>
</a> </a>
</ng-if> </ng-if>
...@@ -59,7 +59,8 @@ ...@@ -59,7 +59,8 @@
</a> </a>
<!-- Allow extension here --> <!-- Allow extension here -->
<cs-extension-point name="filter-buttons"></cs-extension-point> <cs-extension-point name="network-buttons"></cs-extension-point>
</div> </div>
</div> </div>
</div> </div>
...@@ -86,7 +87,7 @@ ...@@ -86,7 +87,7 @@
</a> </a>
<!-- Allow extension here --> <!-- Allow extension here -->
<cs-extension-point name="buttons"></cs-extension-point> <cs-extension-point name="blockchain-buttons"></cs-extension-point>
</div> </div>
</div> </div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment