summaryrefslogtreecommitdiffhomepage
path: root/modules/luci-base/luasrc/view/cbi/dropdown.htm
blob: 40bd8e953698ab963d3f1565386c9f3c2fd7aa0c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<%+cbi/valueheader%>
<div<%=attr("data-ui-widget", luci.util.serialize_json({
	"Dropdown", self:cfgvalue(section), self:choices(), {
		id = cbid,
		name = cbid,
		sort = self.keylist,
		multi = self.multiple,
		datatype = self.datatype,
		optional = self.optional or self.rmempty,
		readonly = self.readonly,
		maxlength = self.maxlength,
		placeholder = self.placeholder,
		display_items = self.display or self.size or 3,
		dropdown_items = self.dropdown or self.display or self.size or 5,
		custom_placeholder = self.custom or
			(self.multiple and translate("Enter custom values") or translate("Enter custom value"))
	}
}))%>></div>
<%+cbi/valuefooter%>