Skip to content

Commit 24f1419

Browse files
authored
Merge pull request #91 from contactashish13/development
Export doesn't work #29
2 parents f767a78 + d693c7a commit 24f1419

File tree

6 files changed

+72
-7
lines changed

6 files changed

+72
-7
lines changed

classes/Visualizer/Render/Sidebar/Columnar.php

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,4 +78,39 @@ protected function _renderColumnarSettings() {
7878
self::_renderGroupEnd();
7979
}
8080

81+
82+
/**
83+
* Renders general settings block for vertical axis settings.
84+
*
85+
* @since 1.4.0
86+
*
87+
* @access protected
88+
*/
89+
protected function _renderVerticalAxisGeneralSettings() {
90+
parent::_renderVerticalAxisGeneralSettings();
91+
self::_renderColorPickerItem(
92+
esc_html__( 'Axis Text Color', Visualizer_Plugin::NAME ),
93+
'hAxis[textStyle]',
94+
isset( $this->hAxis['textStyle'] ) ? $this->hAxis['textStyle'] : null,
95+
'#000'
96+
);
97+
}
98+
99+
/**
100+
* Renders general settings block for vertical axis settings.
101+
*
102+
* @since 1.4.0
103+
*
104+
* @access protected
105+
*/
106+
protected function _renderHorizontalAxisGeneralSettings() {
107+
parent::_renderHorizontalAxisGeneralSettings();
108+
self::_renderColorPickerItem(
109+
esc_html__( 'Axis Text Color', Visualizer_Plugin::NAME ),
110+
'vAxis[textStyle]',
111+
isset( $this->vAxis['textStyle'] ) ? $this->vAxis['textStyle'] : null,
112+
'#000'
113+
);
114+
}
115+
81116
}

classes/Visualizer/Render/Sidebar/Graph.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ protected function _renderChartTitleSettings() {
133133
*
134134
* @access protected
135135
*/
136-
protected function _renderHorizontalAxisGeneratSettings() {
136+
protected function _renderHorizontalAxisGeneralSettings() {
137137
self::_renderTextItem(
138138
esc_html__( 'Axis Title', Visualizer_Plugin::NAME ),
139139
'hAxis[title]',
@@ -179,7 +179,7 @@ protected function _renderHorizontalAxisGeneratSettings() {
179179
protected function _renderHorizontalAxisSettings() {
180180
self::_renderGroupStart( esc_html__( 'Horizontal Axis Settings', Visualizer_Plugin::NAME ) );
181181
self::_renderSectionStart( esc_html__( 'General Settings', Visualizer_Plugin::NAME ), false );
182-
$this->_renderHorizontalAxisGeneratSettings();
182+
$this->_renderHorizontalAxisGeneralSettings();
183183
self::_renderSectionEnd();
184184

185185
if ( $this->_horizontalGridLines ) {

classes/Visualizer/Render/Sidebar/Linear.php

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,8 +91,16 @@ public function __construct( $data = array() ) {
9191
*
9292
* @access protected
9393
*/
94-
protected function _renderHorizontalAxisGeneratSettings() {
95-
parent::_renderHorizontalAxisGeneratSettings();
94+
protected function _renderHorizontalAxisGeneralSettings() {
95+
parent::_renderHorizontalAxisGeneralSettings();
96+
97+
self::_renderColorPickerItem(
98+
esc_html__( 'Axis Text Color', Visualizer_Plugin::NAME ),
99+
'vAxis[textStyle]',
100+
isset( $this->vAxis['textStyle'] ) ? $this->vAxis['textStyle'] : null,
101+
'#000'
102+
);
103+
96104
$this->_renderHorizontalAxisFormatField();
97105
}
98106

@@ -105,6 +113,14 @@ protected function _renderHorizontalAxisGeneratSettings() {
105113
*/
106114
protected function _renderVerticalAxisGeneralSettings() {
107115
parent::_renderVerticalAxisGeneralSettings();
116+
117+
self::_renderColorPickerItem(
118+
esc_html__( 'Axis Text Color', Visualizer_Plugin::NAME ),
119+
'hAxis[textStyle]',
120+
isset( $this->hAxis['textStyle'] ) ? $this->hAxis['textStyle'] : null,
121+
'#000'
122+
);
123+
108124
$this->_renderVerticalAxisFormatField();
109125
}
110126

classes/Visualizer/Render/Sidebar/Type/Bar.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@ public function __construct( $data = array( ) ) {
5454
*
5555
* @access protected
5656
*/
57-
protected function _renderHorizontalAxisGeneratSettings() {
58-
parent::_renderHorizontalAxisGeneratSettings();
57+
protected function _renderHorizontalAxisGeneralSettings() {
58+
parent::_renderHorizontalAxisGeneralSettings();
5959
$this->_renderHorizontalAxisFormatField();
6060
}
6161

js/library.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,9 @@
9898
a.href = url;
9999
a.download = data.data.name;
100100
a.click();
101-
window.URL.revokeObjectURL(url);
101+
setTimeout(function(){
102+
window.URL.revokeObjectURL(url);
103+
}, 100);
102104
}
103105
});
104106
return false;

js/render.js

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,18 @@
132132
}
133133
}
134134

135+
if(settings.hAxis){
136+
if(settings.hAxis.textStyle && settings.hAxis.textStyle != ''){
137+
settings.hAxis.textStyle = {color: settings.hAxis.textStyle};
138+
}
139+
}
140+
141+
if(settings.vAxis){
142+
if(settings.vAxis.textStyle && settings.vAxis.textStyle != ''){
143+
settings.vAxis.textStyle = {color: settings.vAxis.textStyle};
144+
}
145+
}
146+
135147
for (i = 0; i < data.length; i++) {
136148
row = [];
137149
for (j = 0; j < series.length; j++) {

0 commit comments

Comments
 (0)