MCPcopy
hub / github.com/NUKnightLab/TimelineJS3 / validDateConfig

Function validDateConfig

src/js/date/DateUtil.js:89–104  ·  view source on GitHub ↗
(d)

Source from the content-addressed store, hash-verified

87const VALID_INTEGER_PATTERN = new RegExp('(^-?\\d+$|^$)')
88
89export function validDateConfig(d) {
90
91 try {
92 Object.keys(d).forEach(k => {
93 let v = d[k]
94 if (v && v.match) {
95 if (!v.match(VALID_INTEGER_PATTERN)) {
96 throw `invalid value ${v} for ${k}`
97 }
98 }
99 })
100 return true;
101 } catch (error) {
102 return false;
103 }
104}
105
106
107export const SCALE_DATE_CLASSES = {

Callers 2

TLDate.test.jsFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected