mirror of
https://github.com/datahub-project/datahub.git
synced 2025-07-31 05:18:18 +00:00
108 lines
3.6 KiB
Handlebars
108 lines
3.6 KiB
Handlebars
<div id="pagedMetrics">
|
|
<div class="row">
|
|
<div class="col-xs-12">
|
|
{{#unless detailview}}
|
|
<div class="well well-sm">
|
|
<div class="row">
|
|
<div class="col-xs-11">
|
|
<ul class="breadcrumbs">
|
|
{{#each breadcrumbs as |crumb|}}
|
|
<li>
|
|
{{#link-to 'metrics.metricspage' crumb.urn title=crumb.title}}
|
|
{{crumb.title}}
|
|
{{/link-to}}
|
|
</li>
|
|
{{/each}}
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="search-pagination">
|
|
<ul class="pager">
|
|
{{#unless first}}
|
|
<li class="previous">
|
|
{{#if group}}
|
|
{{#link-to 'metrics.metricname.metricgroup.metricnamesubpage' dashboard group previousPage}}
|
|
← Prev
|
|
{{/link-to}}
|
|
{{else}}
|
|
{{#if dashboard}}
|
|
{{#link-to 'metrics.metricname.metricnamepage' dashboard previousPage}}
|
|
← Prev
|
|
{{/link-to}}
|
|
{{else}}
|
|
{{#link-to 'metrics.metricspage' previousPage}}
|
|
← Prev
|
|
{{/link-to}}
|
|
{{/if}}
|
|
{{/if}}
|
|
</li>
|
|
{{/unless}}
|
|
<li>
|
|
{{ model.data.count }} metrics - page {{ model.data.page }} of {{ model.data.totalPages }}
|
|
</li>
|
|
{{#unless last}}
|
|
<li class="next">
|
|
{{#if group}}
|
|
{{#link-to 'metrics.metricname.metricgroup.metricnamesubpage' dashboard group nextPage}}
|
|
Next →
|
|
{{/link-to}}
|
|
{{else}}
|
|
{{#if dashboard}}
|
|
{{#link-to 'metrics.metricname.metricnamepage' dashboard nextPage}}
|
|
Next →
|
|
{{/link-to}}
|
|
{{else}}
|
|
{{#link-to 'metrics.metricspage' nextPage}}
|
|
Next →
|
|
{{/link-to}}
|
|
{{/if}}
|
|
{{/if}}
|
|
</li>
|
|
{{/unless}}
|
|
</ul>
|
|
</div>
|
|
{{/unless}}
|
|
{{#unless detailview}}
|
|
<table class="table table-bordered search-results">
|
|
<tbody>
|
|
{{#each model.data.metrics as |metric|}}
|
|
<tr>
|
|
<td class="dataset-info">
|
|
<div class="row">
|
|
<div class="col-xs-8">
|
|
{{#link-to 'metrics.metric' metric}}
|
|
{{metric.name}}
|
|
{{/link-to}}
|
|
<br/>
|
|
{{ metric.group }} - {{ metric.dashboardName }}
|
|
<br/>
|
|
{{ metric.description }}
|
|
</div>
|
|
<div class="col-xs-4 text-right">
|
|
<ul class="datasetTableLinks">
|
|
<li class="text-center">
|
|
{{metric-watch metric=metric getMetrics='getMetrics'}}
|
|
</li>
|
|
<li class="text-center">
|
|
<a href="/lineage/metric/{{metric.id}}" title="{{metric.name}}">
|
|
<i class="fa fa-sitemap"></i>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
|
|
</div>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
{{/each}}
|
|
</tbody>
|
|
</table>
|
|
{{/unless}}
|
|
</div>
|
|
<div class="col-xs-12">
|
|
{{outlet}}
|
|
</div>
|
|
</div>
|
|
</div>
|