Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
stwkit
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
stw
stwkit
Commits
4ba200a5
Commit
4ba200a5
authored
Dec 05, 2017
by
Tomas Pettersson
🏸
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
period initial date fixes
parent
5ca02579
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
37 additions
and
35 deletions
+37
-35
src/components/cards.js
src/components/cards.js
+15
-15
src/components/cards.js.map
src/components/cards.js.map
+1
-1
src/components/cards.ts
src/components/cards.ts
+21
-19
No files found.
src/components/cards.js
View file @
4ba200a5
...
...
@@ -552,15 +552,13 @@ var STWkit;
self
.
durationHours
.
value
=
moment
.
duration
(
self
.
to
.
diff
(
self
.
from
)).
asHours
()
+
''
;
}
}
self
.
update
Slider
();
self
.
update
FromStartDate
();
};
self
.
startDateInput
.
onchange
=
function
(
evt
)
{
self
.
adjustDateToRange
();
self
.
updateSlider
();
self
.
updateFromStartDate
();
};
self
.
startTimeInput
.
onchange
=
function
(
evt
)
{
self
.
adjustDateToRange
();
self
.
updateSlider
();
self
.
updateFromStartDate
();
};
UIkit
.
ready
(
function
()
{
if
(
!
self
.
ready
)
{
...
...
@@ -575,10 +573,13 @@ var STWkit;
sliderOpt
[
'
min
'
]
=
self
.
minDate
.
format
(
"
X
"
);
sliderOpt
[
'
max
'
]
=
self
.
maxDate
.
format
(
"
X
"
);
self
.
slider
.
update
(
sliderOpt
);
var
initDate
=
self
.
getInitDate
();
self
.
startDateInput
.
value
=
initDate
.
format
(
self
.
dateFormat
);
self
.
startTimeInput
.
value
=
initDate
.
startOf
(
'
hour
'
).
format
(
self
.
timeFormat
);
self
.
durationHours
.
value
=
'
0
'
;
var
startDatePicker
=
UIkit
.
datepicker
(
self
.
startDateInput
,
{
minDate
:
self
.
minDate
.
format
(
self
.
dateFormat
),
maxDate
:
self
.
maxDate
.
format
(
self
.
dateFormat
),
format
:
self
.
dateFormat
});
var
startTimePicker
=
UIkit
.
timepicker
(
self
.
startTimeInput
,
{});
self
.
ready
=
true
;
self
.
clear
();
self
.
defaults
();
}
});
...
...
@@ -652,7 +653,6 @@ var STWkit;
sliderOpt
[
'
to
'
]
=
self
.
to
.
format
(
"
X
"
);
if
(
self
.
slider
)
{
self
.
slider
.
update
(
sliderOpt
);
self
.
validate
();
}
};
PeriodCard
.
prototype
.
adjustDateToRange
=
function
()
{
...
...
@@ -674,9 +674,12 @@ var STWkit;
PeriodCard
.
prototype
.
defaults
=
function
()
{
var
self
=
this
;
self
.
durationHours
.
value
=
'
48
'
;
self
.
forward
=
true
;
self
.
adjustDateToRange
();
self
.
updateSlider
();
if
(
document
.
body
.
contains
(
self
.
forwardButton
))
self
.
forwardButton
.
click
();
else
{
self
.
forward
=
true
;
self
.
updateFromStartDate
();
}
};
PeriodCard
.
prototype
.
populateCard
=
function
(
geojson
)
{
var
self
=
this
;
...
...
@@ -722,7 +725,8 @@ var STWkit;
}
self
.
adjustDateToRange
();
self
.
updateSlider
();
self
.
validate
();
if
(
self
.
ready
)
self
.
validate
();
};
PeriodCard
.
prototype
.
getInitDate
=
function
()
{
var
self
=
this
;
...
...
@@ -742,10 +746,6 @@ var STWkit;
self
.
startTimeInput
.
value
=
initDate
.
startOf
(
'
hour
'
).
format
(
self
.
timeFormat
);
self
.
durationHours
.
value
=
'
0
'
;
self
.
updateFromStartDate
();
if
(
document
.
body
.
contains
(
self
.
forwardButton
))
self
.
forwardButton
.
click
();
AccordionCard
.
enableNext
(
self
.
nextButton
,
false
);
(
self
.
oncallback
&&
self
.
oncallback
());
};
return
PeriodCard
;
}(
AccordionCard
));
...
...
src/components/cards.js.map
View file @
4ba200a5
This source diff could not be displayed because it is too large. You can
view the blob
instead.
src/components/cards.ts
View file @
4ba200a5
...
...
@@ -540,12 +540,12 @@ module STWkit {
self
.
backwardButton
.
textContent
=
'
Backward
'
;
self
.
forwardButton
.
onclick
=
function
()
{
self
.
forward
=
true
;
self
.
updateFromStartDate
();
self
.
forward
=
true
;
self
.
updateFromStartDate
();
};
self
.
backwardButton
.
onclick
=
function
()
{
self
.
forward
=
false
;
self
.
updateFromStartDate
();
self
.
forward
=
false
;
self
.
updateFromStartDate
();
};
var
clearDiv
=
<
HTMLDivElement
>
L
.
DomUtil
.
create
(
'
div
'
,
'
uk-clearfix
'
,
periodDiv
);
...
...
@@ -606,17 +606,15 @@ module STWkit {
self
.
durationHours
.
value
=
moment
.
duration
(
self
.
to
.
diff
(
self
.
from
)).
asHours
()
+
''
;
}
}
self
.
update
Slider
();
self
.
update
FromStartDate
();
};
self
.
startDateInput
.
onchange
=
function
(
evt
)
{
self
.
adjustDateToRange
();
self
.
updateSlider
();
self
.
updateFromStartDate
();
};
self
.
startTimeInput
.
onchange
=
function
(
evt
)
{
self
.
adjustDateToRange
();
self
.
updateSlider
();
self
.
updateFromStartDate
();
};
...
...
@@ -635,10 +633,14 @@ module STWkit {
sliderOpt
[
'
min
'
]
=
self
.
minDate
.
format
(
"
X
"
);
sliderOpt
[
'
max
'
]
=
self
.
maxDate
.
format
(
"
X
"
);
self
.
slider
.
update
(
sliderOpt
);
var
initDate
=
self
.
getInitDate
();
self
.
startDateInput
.
value
=
initDate
.
format
(
self
.
dateFormat
);
self
.
startTimeInput
.
value
=
initDate
.
startOf
(
'
hour
'
).
format
(
self
.
timeFormat
);
self
.
durationHours
.
value
=
'
0
'
;
var
startDatePicker
=
UIkit
.
datepicker
(
<
any
>
self
.
startDateInput
,
{
minDate
:
self
.
minDate
.
format
(
self
.
dateFormat
),
maxDate
:
self
.
maxDate
.
format
(
self
.
dateFormat
),
format
:
self
.
dateFormat
});
var
startTimePicker
=
UIkit
.
timepicker
(
<
any
>
self
.
startTimeInput
,
{});
self
.
ready
=
true
;
self
.
clear
();
self
.
defaults
();
}
});
...
...
@@ -714,7 +716,6 @@ module STWkit {
sliderOpt
[
'
to
'
]
=
self
.
to
.
format
(
"
X
"
);
if
(
self
.
slider
)
{
self
.
slider
.
update
(
sliderOpt
);
self
.
validate
();
}
}
...
...
@@ -736,9 +737,14 @@ module STWkit {
public
defaults
()
{
var
self
=
this
;
self
.
durationHours
.
value
=
'
48
'
;
self
.
forward
=
true
;
self
.
adjustDateToRange
();
self
.
updateSlider
();
if
(
document
.
body
.
contains
(
self
.
forwardButton
))
self
.
forwardButton
.
click
();
else
{
self
.
forward
=
true
;
self
.
updateFromStartDate
();
}
}
public
populateCard
(
geojson
)
{
...
...
@@ -784,7 +790,7 @@ module STWkit {
self
.
adjustDateToRange
();
self
.
updateSlider
();
self
.
validate
();
if
(
self
.
ready
)
self
.
validate
();
}
private
getInitDate
()
{
...
...
@@ -806,10 +812,6 @@ module STWkit {
self
.
startTimeInput
.
value
=
initDate
.
startOf
(
'
hour
'
).
format
(
self
.
timeFormat
);
self
.
durationHours
.
value
=
'
0
'
;
self
.
updateFromStartDate
();
if
(
document
.
body
.
contains
(
self
.
forwardButton
))
self
.
forwardButton
.
click
();
AccordionCard
.
enableNext
(
self
.
nextButton
,
false
);
(
self
.
oncallback
&&
self
.
oncallback
());
}
}
...
...
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