Exemplo n.º 1
0
function value2(self, value){
  _.maybe(query(self, "option"), locate(v, function(option){
    return IValue.value(option) == value;
  }), function(option){
    option.selected = true;
  });
}
Exemplo n.º 2
0
function text2(self, value){
  _.maybe(query(self, "option"), locate(v, function(option){
    return IText.text(option) == value;
  }), function(option){
    option.selected = true;
  });
}
Exemplo n.º 3
0
Arquivo: index.js Projeto: mlanza/cloe
export function cardinality(min, max){
  if (min != null && min < 0) {
    throw new Error("Minimum cardinality is 0.");
  }
  return min === max ? exactly(min) : and(maybe(min, atLeast), maybe(max, atMost));
}
Exemplo n.º 4
0
function text1(self){
  return _.maybe(query(self, "option"), locate(v, function(option){
    return option.selected;
  }), IText.text) || "";
}
Exemplo n.º 5
0
function value1(self){
  return _.maybe(query(self, "option"), locate(v, function(option){
    return option.selected;
  }), IValue.value);
}
Exemplo n.º 6
0
function check(self, value){
  return maybe(mapcat(function(constraint){
    return ICheckable.check(constraint, value);
  }, self.constraints), compact, toArray, blot);
}