Filter: handle formatISBN
This commit is contained in:
parent
94262efd60
commit
731c2e88fe
1 changed files with 7 additions and 2 deletions
|
@ -466,7 +466,6 @@ Ox.Filter = function(options, self) {
|
||||||
var key, that = this;
|
var key, that = this;
|
||||||
that.focus(); // make input trigger change
|
that.focus(); // make input trigger change
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
Ox.print(self.options.value.conditions.length, that.parent().data('subposition') == -1);
|
|
||||||
if (self.options.value.conditions.length == 1) {
|
if (self.options.value.conditions.length == 1) {
|
||||||
key = self.options.findKeys[0];
|
key = self.options.findKeys[0];
|
||||||
self.options.value.conditions = [{
|
self.options.value.conditions = [{
|
||||||
|
@ -739,7 +738,7 @@ Ox.Filter = function(options, self) {
|
||||||
width: 288
|
width: 288
|
||||||
});
|
});
|
||||||
} else if (findKey.format) {
|
} else if (findKey.format) {
|
||||||
formatArgs = findKey.format.args
|
formatArgs = findKey.format.args;
|
||||||
formatType = findKey.format.type;
|
formatType = findKey.format.type;
|
||||||
if (formatType == 'color') {
|
if (formatType == 'color') {
|
||||||
isHue = formatArgs[0] == 'hue';
|
isHue = formatArgs[0] == 'hue';
|
||||||
|
@ -777,6 +776,12 @@ Ox.Filter = function(options, self) {
|
||||||
value: value,
|
value: value,
|
||||||
width: {hours: 38, minutes: 37, seconds: 37}
|
width: {hours: 38, minutes: 37, seconds: 37}
|
||||||
});
|
});
|
||||||
|
} else if (formatType == 'ISBN') {
|
||||||
|
$input = Ox.Input({
|
||||||
|
type: type,
|
||||||
|
value: Ox.formatISBN.apply(null, [value].concat(formatArgs)),
|
||||||
|
width: 288
|
||||||
|
});
|
||||||
} else if (formatType == 'number') {
|
} else if (formatType == 'number') {
|
||||||
$input = Ox.Input({
|
$input = Ox.Input({
|
||||||
type: type,
|
type: type,
|
||||||
|
|
Loading…
Reference in a new issue