Skip to content

Commit b411329

Browse files
author
relytred
committed
Set the default time when there is not an initial value, created an example
1 parent 5ad94c4 commit b411329

File tree

5 files changed

+16
-4
lines changed

5 files changed

+16
-4
lines changed

dist/rome.js

+3-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/rome.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

example/example.js

+1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ rome(ivp, { initialValue: '2014-12-08 08:36' });
66
rome(sm, { weekStart: 1 });
77
rome(d, { time: false });
88
rome(t, { date: false });
9+
rome(tdef, { date: false, defaultTime: '04:50'});
910
rome(mms, { monthsInCalendar: 2 });
1011

1112
var picker = rome(ind);

index.html

+9
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,15 @@ <h3>Customizable date <em>(and time)</em> picker. Opt-in UI, no jQuery!</h3>
5757
rome(input, { date: false });
5858
</code>
5959
</pre>
60+
</div>
61+
<div class='parent'>
62+
<label for='t'>Pick a time when the default is set: </label>
63+
<input id='tdef' class='input' />
64+
<pre>
65+
<code>
66+
rome(input, { date: false, defaultTime: '04:50'});
67+
</code>
68+
</pre>
6069
</div>
6170
<div class='parent'>
6271
<label for='mms'>Want to display two contiguous months instead of just one?</label>

src/calendar.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,8 @@ function calendar (calendarOptions) {
6161

6262
removeChildren(container);
6363
rendered = false;
64-
ref = o.initialValue ? o.initialValue : momentum.moment();
64+
ref = o.initialValue ? o.initialValue : (o.defaultTime ? momentum.moment(o.defaultTime, o.timeFormat) : momentum.moment());
65+
6566
refCal = ref.clone();
6667

6768
api.back = subtractMonth;

0 commit comments

Comments
 (0)