PluginProbe ʕ •ᴥ•ʔ
Independent Analytics – WordPress Analytics Plugin / 2.8.5
Independent Analytics – WordPress Analytics Plugin v2.8.5
2.14.10 trunk 1.1 1.10 1.10.1 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.17.1 1.17.2 1.17.3 1.17.4 1.18 1.18.1 1.19.0 1.19.1 1.2 1.20.0 1.21.0 1.22.0 1.22.1 1.23.0 1.23.1 1.24.0 1.24.1 1.25.0 1.25.1 1.26.0 1.27.0 1.28.0 1.28.1 1.28.2 1.28.3 1.29.0 1.3 1.30.0 1.30.1 1.4 1.5 1.6 1.7 1.8 1.9 2.0.0 2.0.1 2.1.4 2.1.5 2.1.6 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.10 2.11.2 2.11.3 2.11.4 2.11.5 2.11.6 2.11.7 2.11.8 2.11.9 2.12.0 2.12.1 2.12.2 2.13.1 2.13.2 2.13.5 2.13.6 2.14.0 2.14.1 2.14.2 2.14.4 2.14.6 2.14.7 2.14.8 2.14.9 2.2.0 2.2.1 2.3.1 2.3.2 2.4.2 2.4.3 2.5.0 2.5.1 2.6.0 2.6.1 2.6.2 2.6.3 2.6.4 2.7.0 2.7.1 2.7.2 2.7.3 2.8.2 2.8.3 2.8.4 2.8.5 2.8.6 2.8.7 2.8.8 2.8.9 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7
independent-analytics / views / chart.blade.php
independent-analytics / views Last commit date
date-picker 1 year ago email 2 years ago icons 1 year ago interrupt 1 year ago partials 1 year ago settings 1 year ago tables 2 years ago campaign-builder.blade.php 2 years ago chart.blade.php 1 year ago plugin-group-options.blade.php 1 year ago quick-stats.blade.php 2 years ago real_time.blade.php 2 years ago support.blade.php 1 year ago updates.blade.php 1 year ago
chart.blade.php
70 lines
1 @php /** @var \IAWP\Chart $chart */ @endphp
2 @php /** @var \IAWP\Statistics\Intervals\Interval[] $intervals */ @endphp
3 @php /** @var \IAWP\Statistics\Intervals\Interval $current_interval */ @endphp
4 @php /** @var array $stimulus_values */ @endphp
5 @php /** @var array $available_datasets */ @endphp
6 @php /** @var string $primary_chart_metric_id */ @endphp
7 @php /** @var ?string $secondary_chart_metric_id */ @endphp
8
9 <div class="chart-container">
10 <div class="chart-inner"
11 data-testid="chart"
12 data-controller="chart"
13 @foreach($stimulus_values as $key => $value)
14 data-chart-{{$key}}-value="{{is_array($value) ? $chart->encode_json($value) : $value}}"
15 @endforeach
16 >
17 <div class="legend-container">
18 <div class="legend" style="display: none;"></div>
19 @if(!$chart->is_preview())
20 <div class="primary-metric-select-container metric-select-container">
21 <select id="primary-metric-select"
22 data-chart-target="primaryMetricSelect"
23 data-action="chart#changePrimaryMetric"
24 >
25 @foreach($available_datasets as $group)
26 <optgroup label="{{ $group['name'] }}">
27 @foreach($group['items'] as $item)
28 <option value="{{ $item['id'] }}" {!! selected($primary_chart_metric_id, $item['id'], true) !!} {!! $secondary_chart_metric_id === $item['id'] ? 'disabled' : '' !!}>{{ $item['name'] }}</option>
29 @endforeach
30 </optgroup>
31 @endforeach
32 </select>
33 </div>
34
35 <div class="secondary-metric-select-container metric-select-container">
36 <select id="secondary-metric-select"
37 data-chart-target="secondaryMetricSelect"
38 data-action="chart#changeSecondaryMetric"
39 >
40 <option value="no_comparison" {!! selected(is_null($secondary_chart_metric_id)) !!}><?php esc_html_e('No Comparison', 'independent-analytics'); ?></option>
41 @foreach($available_datasets as $group)
42 <optgroup label="{{ $group['name'] }}">
43 @foreach($group['items'] as $item)
44 <option value="{{ $item['id'] }}" {!! selected($secondary_chart_metric_id, $item['id'], true) !!} {!! $primary_chart_metric_id === $item['id'] ? 'disabled' : '' !!}>{{ $item['name'] }}</option>
45 @endforeach
46 </optgroup>
47 @endforeach
48 </select>
49 </div>
50
51 <select class="adaptive-select-width" data-chart-target="adaptiveWidthSelect">
52 <option></option>
53 </select>
54
55 <select id="chart-interval-select" class="chart-interval-select"
56 data-controller="chart-interval"
57 data-action="chart-interval#setChartInterval">
58 @foreach($intervals as $interval)
59 <option value="{{ esc_attr($interval->id()) }}"
60 @php selected($interval->equals($current_interval)) @endphp
61 >
62 {{ $interval->label() }}
63 </option>
64 @endforeach
65 </select>
66 @endif
67 </div>
68 <canvas id="independent-analytics-chart" width="800" height="@if($chart->is_preview()) 400 @else 200 @endif"></canvas>
69 </div>
70 </div>