/ui/locations/entries/date

The date entry module exports a default date method to process infoj entries with an unix datetime integer value.

Requires

  • module:/utils/dateTime

Methods

(inner) date(entry) → {HTMLElement}

The date entry method returns a formatted date[time] string or an input element to edit date[time] entry values.

Date[time] values returned from the input element will be stored as UnixEpoch integer values.

Parameters:
NameTypeDescription
entryinfoj-entry

type:date or type:datetime entry.

Properties
NameTypeAttributesDescription
entry.valueinteger

date[time] as unix epoch.

entry.newValueinteger<optional>

updated entry.value which has not yet been saved.

entry.editObject<optional>

the entry value is editable.

Returns:

Formatted datestring or date input if editable.

Type: 
HTMLElement