Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
S
sidekick
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Privat - Marco Schmiedel
sidekick
Commits
65d73d21
Commit
65d73d21
authored
Jul 25, 2022
by
Kevin Yumang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
SERV-2286 - refactor charts
parent
91ded59f
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
24 additions
and
24 deletions
+24
-24
barchart.init.js
src/Views/Limitless/Barchart/Attachments/barchart.init.js
+10
-10
linechart.init.js
src/Views/Limitless/Linechart/Attachments/linechart.init.js
+14
-14
No files found.
src/Views/Limitless/Barchart/Attachments/barchart.init.js
View file @
65d73d21
...
...
@@ -18,15 +18,15 @@ function set_chart() {
function
init_chart
(
chartId
)
{
// Define element
let
lineC
hartElement
=
document
.
getElementById
(
chartId
);
let
c
hartElement
=
document
.
getElementById
(
chartId
);
if
(
lineC
hartElement
)
{
if
(
c
hartElement
)
{
let
elementObject
=
$
(
lineC
hartElement
);
let
elementObject
=
$
(
c
hartElement
);
let
lineChart
=
echarts
.
init
(
lineC
hartElement
);
let
chartInstance
=
echarts
.
init
(
c
hartElement
);
lineChart
.
showLoading
({
chartInstance
.
showLoading
({
text
:
'
LADE DATEN
'
,
maskColor
:
'
#353f53
'
,
color
:
'
#fff
'
,
...
...
@@ -35,9 +35,9 @@ function init_chart(chartId) {
});
set_data
(
elementObject
,
function
(
options
)
{
lineChart
.
hideLoading
();
lineChart
.
setOption
(
options
);
setResizeEvent
(
lineChartElement
,
lineChart
);
chartInstance
.
hideLoading
();
chartInstance
.
setOption
(
options
);
setResizeEvent
(
chartElement
,
chartInstance
);
})
}
}
...
...
@@ -295,10 +295,10 @@ function setMarkLine(series, seriesData, markLine) {
}
//#endregion
function
setResizeEvent
(
lineChartElement
,
lineChart
)
{
function
setResizeEvent
(
chartElement
,
chartInstance
)
{
// Resize function
let
triggerChartResize
=
function
()
{
lineChartElement
&&
lineChart
.
resize
();
chartElement
&&
chartInstance
.
resize
();
};
// On sidebar width change
...
...
src/Views/Limitless/Linechart/Attachments/linechart.init.js
View file @
65d73d21
...
...
@@ -18,17 +18,17 @@ function set_chart() {
function
init_chart
(
chartId
)
{
// Define element
let
lineC
hartElement
=
document
.
getElementById
(
chartId
);
let
c
hartElement
=
document
.
getElementById
(
chartId
);
if
(
lineC
hartElement
)
{
if
(
c
hartElement
)
{
let
elementObject
=
$
(
lineC
hartElement
);
let
elementObject
=
$
(
c
hartElement
);
let
numberOfCharts
=
elementObject
.
attr
(
'
charts
'
)
??
1
;
set_chart_height
(
numberOfCharts
,
lineC
hartElement
)
set_chart_height
(
numberOfCharts
,
c
hartElement
)
let
lineChart
=
echarts
.
init
(
lineC
hartElement
);
let
chartInstance
=
echarts
.
init
(
c
hartElement
);
lineChart
.
showLoading
({
chartInstance
.
showLoading
({
text
:
'
LADE DATEN
'
,
maskColor
:
'
#353f53
'
,
color
:
'
#fff
'
,
...
...
@@ -37,9 +37,9 @@ function init_chart(chartId) {
});
set_data
(
elementObject
,
numberOfCharts
,
function
(
options
)
{
lineChart
.
hideLoading
();
lineChart
.
setOption
(
options
);
setResizeEvent
(
lineChartElement
,
lineChart
);
chartInstance
.
hideLoading
();
chartInstance
.
setOption
(
options
);
setResizeEvent
(
chartElement
,
chartInstance
);
})
}
}
...
...
@@ -125,15 +125,15 @@ function set_data(elementObject, numberOfCharts, callback) {
}
function
set_chart_height
(
numberOfCharts
,
lineC
hartElement
)
{
function
set_chart_height
(
numberOfCharts
,
c
hartElement
)
{
// adjust container height before initialising the chart.
if
(
numberOfCharts
>
1
)
{
let
height
=
(
numberOfCharts
*
240
);
// (chart height = 160 | charts spacing = 80)
lineC
hartElement
.
style
.
height
=
height
+
'
px
'
;
c
hartElement
.
style
.
height
=
height
+
'
px
'
;
}
return
lineC
hartElement
;
return
c
hartElement
;
}
//#endregion
...
...
@@ -440,10 +440,10 @@ function setArea(series, seriesData, isArea) {
}
//#endregion
function
setResizeEvent
(
lineChartElement
,
lineChart
)
{
function
setResizeEvent
(
chartElement
,
chartInstance
)
{
// Resize function
let
triggerChartResize
=
function
()
{
lineChartElement
&&
lineChart
.
resize
();
chartElement
&&
chartInstance
.
resize
();
};
// On sidebar width change
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment