Added support for expression in exclusion constraints. Fixes #5571

This commit is contained in:
Aditya Toshniwal
2020-12-24 12:50:57 +05:30
committed by Akshay Joshi
parent a92595012f
commit 5448de2d3f
19 changed files with 247 additions and 116 deletions
+6 -2
View File
@@ -259,9 +259,13 @@ define([
*/
_.extend(
Backform.InputControl.prototype, {
defaults: _.extend(Backform.InputControl.prototype.defaults, {
controlLabelClassName: Backform.controlLabelClassName,
controlsClassName: Backform.controlsClassName,
}),
template: _.template([
'<label class="<%=Backform.controlLabelClassName%>" for="<%=cId%>"><%=label%></label>',
'<div class="<%=Backform.controlContainerClassName%>">',
'<label class="<%=controlLabelClassName%>" for="<%=cId%>"><%=label%></label>',
'<div class="<%=controlsClassName%>">',
' <input type="<%=type%>" id="<%=cId%>" class="<%=Backform.controlClassName%> <%=extraClasses.join(\' \')%>" name="<%=name%>" maxlength="<%=maxlength%>" value="<%-value%>" placeholder="<%-placeholder%>" <%=disabled ? "disabled" : ""%> <%=readonly ? "readonly aria-readonly=true" : ""%> <%=required ? "required" : ""%> />',
' <% if (helpMessage && helpMessage.length) { %>',
' <span class="<%=Backform.helpMessageClassName%>"><%=helpMessage%></span>',