S | |
safety, bbop. | |
search, bbop. | |
search_box, bbop. | |
search_pane, bbop. | |
searchable, bbop. | |
searchable_extension, bbop. | |
selected_name, ‘bbop-widget-search_pane-spinner’, | |
send_fields_to_galaxy, bbop. | |
sensible_query_p, bbop. | |
set, bbop. | |
set_buttons, ‘bbop-widget-search_pane-spinner’, | |
set_comfy_query, bbop. | |
set_default_facet_limit, bbop. | |
set_default_query, bbop. | |
set_extra, bbop. | |
set_facet_limit, bbop. | |
set_handler, ‘bbop-widget-search_pane-spinner’, | |
set_id, bbop. | |
set_ids, bbop. | |
set_initial_reset_callback, bbop. | |
set_linker, ‘bbop-widget-search_pane-spinner’, | |
set_personality, bbop. | |
set_query, bbop. | |
set_query_field, ‘bbop-widget-search_pane-spinner’, | |
set_query_field_text, bbop. | |
set_results_count, bbop. | |
set_targets, bbop. | |
setup_accordion, ‘bbop-widget-search_pane-spinner’, | |
setup_current_filters, ‘bbop-widget-search_pane-spinner’, | |
setup_query, ‘bbop-widget-search_pane-spinner’, | |
setup_results, ‘bbop-widget-search_pane-spinner’, | |
setup_sticky_filters, ‘bbop-widget-search_pane-spinner’, | |
show, bbop. | |
show_checkboxes_p, ‘bbop-widget-search_pane-spinner’, | |
span, bbop. | |
spin_down, bbop. | |
spin_up, bbop. | |
spinner, bbop. | |
splode, bbop.core | |
start_document, bbop. | |
start_wait | |
subject_id, bbop. | |
success, bbop. |
Getter/setter for the trigger safety.
this.safety = function( safety_on_p )
Trigger the “search” chain of events.
this.search = function()
Contructor for the bbop.widget.search_box object.
bbop.widget.search_box = function( golr_loc, golr_conf_obj, interface_id, in_argument_hash )
Contructor for the bbop.widget.search_pane object.
bbop.widget.search_pane = function( golr_loc, golr_conf_obj, interface_id, in_argument_hash )
Returns whether or not a string field has a shadow “*_searchable” field defined that is suitable for dismax searches.
this.searchable = function()
This returns the searchable extension used for this class.
this.searchable_extension = function()
External function to show give the name of the input name group for the selectable items in the checkboxes (if they are being used).
this.selected_name = function()
Generate the template for a button that sends fields to a Galaxy instance.
bbop.widget.display.button_templates.send_fields_to_galaxy = function( label, count, fields, galaxy )
Simply ask the manager if a free text query (‘q’) makes sense at this point.
this.sensible_query_p = function( qfs )
Set an internal variable for the query.
this.set = function( key, new_val )
Set the list of buttons for display by changing the button definition hash list.
this.set_buttons = function( button_def_list )
If the input is all alphanum or space, the input is tokenized.
this.set_comfy_query = function( new_query )
Permanently change the default number of facet values returned per call.
this.set_default_facet_limit = function( lim )
Setter for the default query for the query variable (‘q’).
this.set_default_query = function( new_default_query )
Setter for the internal string variable to be appended to the end of a query.
this.set_extra = function( new_extra )
Change the number of facet values returned per call.
this.set_facet_limit = function( arg1, arg2 )
Set the handler to be used when dealing with displaying special fields.
this.set_handler = function( handler )
A limited setter, removing whatever else is on query.
this.set_id = function( new_id )
Like set_id, a limited setter.
this.set_ids = function( id_list )
Add a callback to be run after the initial reset is finished.
this.set_initial_reset_callback = function( callback )
Set the linker to be used when creating links.
this.set_linker = function( linker )
While we are always contacting the same Solr instance, we sometimes want to have different weights, facets, etc.
this.set_personality = function( personality_id )
Setter for the query variable (‘q’).
this.set_query = function( new_query )
Set the text in the search query field box.
this.set_query_field = function( query )
Push text into the search box.
this.set_query_field_text = function( query )
Change the number of result documents returned per call.
this.set_results_count = function( count )
Like a more generalized version of set_ids, a limited.
this.set_targets = function( id_list, field_list )
Setup the accordion skeleton under contructed tags for later population.
this.setup_accordion = function( icon_positive_label, icon_positive_source, icon_negative_label, icon_negative_source, spinner_shield_source, spinner_shield_message )
Setup current filters display under contructed tags for later population.
this.setup_current_filters = function( icon_remove_label, icon_remove_source )
Setup the free text query display under contructed tags for later population.
this.setup_query = function( label_str, icon_clear_label, icon_clear_source )
Setup basic results table using the class conf.
this.setup_results = function( args )
Setup sticky filters display under contructed tags for later population.
this.setup_sticky_filters = function()
Show the spinner if it is hidden (regardless of current waits).
this.show = function()
External function to show the item checkboxes in the use interface.
this.show_checkboxes_p = function( new_setting )
Create a span object.
bbop.html.span = function( in_label, in_attrs )
Turn off the spinner.
this.spin_down = function()
Turn on the spinner.
this.spin_up = function()
Contructor for the bbop.widget.spinner object.
bbop.widget.spinner = function( host_elt_id, img_src, argument_hash )
Break apart a string on certain delimiter.
bbop.core.splode = function( str, delimiter )
Returns the start document for this response as an integer.
bbop.golr.response.prototype.start_document = function()
Render an unpopulated modal shield with some kind of waiting element.
this.start_wait = function()
Displays the initial spinner if it is not already displayed and adds one to the wait count.
this.start_wait = function()
Getter/setter for edge subject id.
bbop.model.edge.prototype.subject_id = function()
Simple return verification of sane response from server.
bbop.golr.response.prototype.success = function()