MCPcopy Index your code
hub / github.com/feiyu563/PrometheusAlert / isValid

Function isValid

static/plugins/chart.js/Chart.bundle.js:14844–14876  ·  view source on GitHub ↗
(m)

Source from the content-addressed store, hash-verified

14842 }
14843
14844 function isValid(m) {
14845 if (m._isValid == null) {
14846 var flags = getParsingFlags(m);
14847 var parsedParts = some.call(flags.parsedDateParts, function (i) {
14848 return i != null;
14849 });
14850 var isNowValid = !isNaN(m._d.getTime()) &&
14851 flags.overflow < 0 &&
14852 !flags.empty &&
14853 !flags.invalidMonth &&
14854 !flags.invalidWeekday &&
14855 !flags.weekdayMismatch &&
14856 !flags.nullInput &&
14857 !flags.invalidFormat &&
14858 !flags.userInvalidated &&
14859 (!flags.meridiem || (flags.meridiem && parsedParts));
14860
14861 if (m._strict) {
14862 isNowValid = isNowValid &&
14863 flags.charsLeftOver === 0 &&
14864 flags.unusedTokens.length === 0 &&
14865 flags.bigHour === undefined;
14866 }
14867
14868 if (Object.isFrozen == null || !Object.isFrozen(m)) {
14869 m._isValid = isNowValid;
14870 }
14871 else {
14872 return isNowValid;
14873 }
14874 }
14875 return m._isValid;
14876 }
14877
14878 function createInvalid (flags) {
14879 var m = createUTC(NaN);

Callers 3

configFromStringAndArrayFunction · 0.85
prepareConfigFunction · 0.85
isValid$2Function · 0.85

Calls 1

getParsingFlagsFunction · 0.85

Tested by

no test coverage detected