MCPcopy Create free account
hub / github.com/angular-ui/ui-grid / parseConstantExpr

Function parseConstantExpr

lib/test/angular/1.6.7/angular.js:25793–25804  ·  view source on GitHub ↗
($parse, context, name, expression, fallback)

Source from the content-addressed store, hash-verified

25791}
25792
25793function parseConstantExpr($parse, context, name, expression, fallback) {
25794 var parseFn;
25795 if (isDefined(expression)) {
25796 parseFn = $parse(expression);
25797 if (!parseFn.constant) {
25798 throw ngModelMinErr('constexpr', 'Expected constant expression for `{0}`, but saw ' +
25799 '`{1}`.', name, expression);
25800 }
25801 return parseFn(context);
25802 }
25803 return fallback;
25804}
25805
25806function checkboxInputType(scope, element, attr, ctrl, $sniffer, $browser, $filter, $parse) {
25807 var trueValue = parseConstantExpr($parse, scope, 'ngTrueValue', attr.ngTrueValue, true);

Callers 1

checkboxInputTypeFunction · 0.70

Calls 2

isDefinedFunction · 0.70
$parseFunction · 0.70

Tested by

no test coverage detected