Function Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
M
 manager
 merge, bbop.core
 merge_in, bbop.model.graph
 message
 message_type, bbop.rest.response
 metadata
 method, bbop.rest.manager
 mmm, bbop.rest.response.mmm
 model_id, bbop.rest.response.mmm
N
 negate, bbop.logic
 next_batch_url, bbop.golr.manager
 node
 nodejs, bbop.golr.manager.nodejs
 notice, bbop.widget.message
 numeric_sort_ascending, bbop.core
 numeric_sort_descending, bbop.core
O
 object_id, bbop.model.edge
 okay, bbop.rest.response
 open_facet_matrix, bbop.widget.display.button_templates
 overlay, bbop.contrib.go.overlay
P
 packet, bbop.golr.response
 page, bbop.golr.manager
 page_first, bbop.golr.manager
 page_last, bbop.golr.manager
 page_next, bbop.golr.manager
 page_previous, bbop.golr.manager
 paging_next_p, bbop.golr.response
 paging_p, bbop.golr.response
 paging_previous_p, bbop.golr.response
 parameter, bbop.golr.response
 parameters, bbop.golr.response
 pare, bbop.core
 parse, bbop.logic
 parseJSON, bbop.golr.faux_ajax
 pass, bbop.test
 payload, bbop.rest.manager
 plist_to_property_hash, bbop.golr.manager
 pop_context, bbop.logger
 pop_excursion, bbop.golr.manager
 predicate_id, bbop.model.edge
 preload, bbop.golr.manager.preload
 priority, bbop.context
 properties, bbop.rest.response.mmm
 property, bbop.golr.conf_field
 push_context, bbop.logger
 push_excursion, bbop.golr.manager
Q
 query, bbop.golr.response
 query_field_set, bbop.golr.manager
 query_filters, bbop.golr.response
bbop.golr.manager = function (golr_loc,
golr_conf_obj)
Contructor for the GOlr query manager
bbop.rest.manager = function(response_handler)
Contructor for the REST manager
bbop.core.merge = function(older_hash,
newer_hash)
Merge a pair of hashes together, the second hash getting precedence.
bbop.model.graph.prototype.merge_in = function(in_graph)
Add a graph to the current graph, without sharing any of the merged in graph’s structure.
bbop.rest.response.prototype.message = function(message)
A message that the response wants to let you know about its creation.
bbop.widget.message = function()
Contructor for the bbop.widget.message object.
bbop.rest.response.prototype.message_type = function(message_type)
A message about the message (a string classifier) that the response wants to let you know about its message.
bbop.model.edge.prototype.metadata = function(value)
Getter/setter for edge metadata.
bbop.model.node.prototype.metadata = function(value)
Getter/setter for node metadata.
this.method = function(method)
The method to use to get the resource, as a string.
bbop.rest.response.mmm = function(raw_data)
Contructor for a GO MMM REST JSON response object.
bbop.rest.response.mmm.prototype.model_id = function()
Returns the model id of the response.
this.negate = function()
Negate the current stored logic.
this.next_batch_url = function()
Return the next data to be processed, removing it from the batch queue in the process.
bbop.model.node = function(new_id,
new_label)
Contructor for a BBOP graph model node.
bbop.model.tree.node = function(new_id)
Same as parent, but just takes id in constructor.
bbop.rest.manager.node = function(response_handler)
Contructor for the REST query manager; NodeJS-style.
bbop.golr.manager.nodejs = function (golr_loc,
golr_conf_obj)
Contructor for the GOlr query manager; NodeJS flavor.
this.notice = function(msg)
Temporarily display a messsage styled for notices.
bbop.core.numeric_sort_ascending = function(a,
b)
A sort function to put numbers in ascending order.
bbop.core.numeric_sort_descending = function(a,
b)
A sort function to put numbers in descending order.
bbop.model.edge.prototype.object_id = function()
Getter/setter for edge object id.
bbop.rest.response.prototype.okay = function(okay_p)
Simple return verification of sane response from server.
bbop.widget.display.button_templates.open_facet_matrix = function(gconf,
instance_data)
Generate the template for a button that sends the user to the facet_matrix page with the current manager state and two facets.
bbop.contrib.go.overlay = function(manager_type)
Put a set of useful functions into the global namespace for use with REPLs and the like.
bbop.golr.response.prototype.packet = function()
Return the packet number of the current response.
this.page = function(rows,
start)
Re-trigger the “search” chain of events, but with the variables set for a different section of the results.
Currently a convenience alias for search.
this.page_last = function(total_document_count)
Trigger search on last page parameters.
this.page_next = function()
This is a wrapper for page and should be preferred over a direct call to page.
this.page_previous = function()
This is a wrapper for page and should be preferred over a direct call to page.
bbop.golr.response.prototype.paging_next_p = function()
Whether or paging forwards is an option right now.
bbop.golr.response.prototype.paging_p = function()
Whether or not paging is necessary with the given results set.
bbop.golr.response.prototype.paging_previous_p = function()
Whether or paging backwards is an option right now.
bbop.golr.response.prototype.parameter = function(key)
Get the parameter chunk--variable stuff we put in.
bbop.golr.response.prototype.parameters = function()
Get the parameter chunk--variable stuff we put in.
bbop.core.pare = function(in_thing,
filter_function,
sort_function)
Take an array or hash and pare it down using a couple of functions to what we want.
this.parse = function(in_str)
TODO: I think I can grab the shunting yard algorithm for a similar problem in the old AmiGO 1.x codebase.
this.parseJSON = function(args)
Fake call to jQuery’s parseJSON.
this.pass = function(msg)
Always return test as true--useful when testing using control structures and the like.
this.payload = function(payload)
The information to deliver to the resource.
this.plist_to_property_hash = function(plist)
Turn a plist to a hash containing the different properties that can be defined for a query filter.
this.pop_context = function()
Remove the last context if it’s there.
this.pop_excursion = function()
Return to a previously pushed state.
bbop.model.edge.prototype.predicate_id = function()
Getter/setter for edge predicate id.
bbop.golr.manager.preload = function (golr_loc,
golr_conf_obj)
Contructor for the GOlr query manager.
this.priority = function(ind)
Return a number representing the relative priority of the entity under consideration.
bbop.rest.response.mmm.prototype.properties = function()
Returns a list of the properties in the response.
this.property = function()
Returns the method of this field’s generation in the loader.
this.push_context = function(new_context)
Add an additional logging context to the stack.
this.push_excursion = function()
Save the current state of the manager--data and sticky filter information--onto an internal stack.
bbop.golr.response.prototype.query = function()
Return the raw query parameter “q”.
this.query_field_set = function(qfs)
Bulk getter/setter for the query fields--the fields that are searched (and by what weight) when using a query (‘q’ or set_query(), i.e.
bbop.golr.response.prototype.query_filters = function()
A sensible handling of the not-so-great format of “fq” returned by Solr (fq can be irritating single value or irritating array, along with things like “-” in front of values).
Close