Class: InputCerca

InputCerca

new geoBCN.Html.InputCerca(opcions){geoBCN.Html.InputCerca}

Classe InputCerca: Crea un input de cerca (input + botó cercar amb events per executar la cerca)

Nom paràmetre Descripció
opcions

Opcions per crear l'input

Nom paràmetre Tipus Descripció
inputId string

Id de l'input que es vol transformar en un input de cerca

cerca callback

Funció de callback que s'executarà quan l'usuari faci click al botó de cerca o premi intro amb el focus al control

Exemple

Exemple de contrucció d'un input de cerca

  var inputRefCat = 
      new new geoBCN.Html.InputCerca({"inputId": "rcInput",
                      "label": "Ref. cadastral"
  });

  inputRefCat.onCerca(function(valor){
      //Funció que ha d'executar quan l'usuari 
      //faci click al botó de cercar
  });

Mètodes

cerca(text){void}

Permet executar una cerca sobre el control. Aquest mètode desplegarà el control quan obtingui els resultats

Nom paràmetre Tipus Descripció
text string opcional

Text que es vol cercar

getText(){string}

Permet obtenir el text del control

Returns:
Cadena de text que mostra el control

onCerca(handler){void}

Permet definir la funció de retorn per quan l'usuari executi la cerca (click al botó o intro al input)

Nom paràmetre Tipus Descripció
handler function

Funció que rebrà l'event de cerca

onEsborra(handler){void}

Permet definir la funció de retorn per quan l'usuari executi la cerca (click al botó o intro al input)

Nom paràmetre Tipus Descripció
handler function

Funció que rebrà l'event de cerca

onEsborra(handler){void}

Permet definir la funció de retorn per quan l'usuari executi la cerca (click al botó o intro al input)

Nom paràmetre Tipus Descripció
handler function

Funció que rebrà l'event de cerca

onSelect(handler){void}

Permet definir la funció de retorn per quan l'usuari executi la cerca (click al botó o intro al input)

Nom paràmetre Tipus Descripció
handler function

Funció que rebrà l'event de cerca

setText(text){void}

Permet establir el text del control

Nom paràmetre Tipus Descripció
text string

Text que es vol mostrar al control