Interface Search
access this type via: data.query.Search (provides, requires or uses)
Search for values in an array.
Functions
Data[] search(Data list[], TypeField field, Data template)
Data[] find(Data list[], TypeField field, Data template)
Data findFirst(Data list[], TypeField field, Data template)
Data[] search(Data list[], TypeField field, Data template)
Search an array for cells matching a template, returning all matching cells.
list The array to search.
field The field to search against.
template An instance of the same type as the data held in list, in which the field to match against is set to the value being searched for.
returns: An array of cells matching the search term.
Data[] find(Data list[], TypeField field, Data template)
Search an array for cells matching a template, returning all matching cells.
list The array to search.
field The field to search against.
template An instance of the same type as the data held in list, in which the field to match against is set to the value being searched for.
returns: An array of cells matching the search term.
Data findFirst(Data list[], TypeField field, Data template)
Search an array for a cell matching a template, returning the first matching cell.
list The array to search.
field The field to search against.
template An instance of the same type as the data held in list, in which the field to match against is set to the value being searched for.
returns: An array of cells matching the search term.