P | |
packet, bbop. | |
page, bbop. | |
page_first, bbop. | |
page_last, bbop. | |
page_next, bbop. | |
page_previous, bbop. | |
paging_next_p, bbop. | |
paging_p, bbop. | |
paging_previous_p, bbop. | |
parameter, bbop. | |
parameters, bbop. | |
pare, bbop.core | |
parse, bbop. | |
parseJSON, bbop. | |
pass, bbop.test | |
payload, bbop. | |
plist_to_property_hash, bbop. | |
pop_context, bbop. | |
pop_excursion, bbop. | |
predicate_id, bbop. | |
preload, bbop. | |
preload.js | |
priority, bbop. | |
properties, bbop. | |
property, bbop. | |
push_context, bbop. | |
push_excursion, bbop. | |
Q | |
query, bbop. | |
query_field_set, bbop. | |
query_filters, bbop. |
Return the packet number of the current response.
bbop.golr.response.prototype.packet = function()
Re-trigger the “search” chain of events, but with the variables set for a different section of the results.
this.page = function( rows, start )
Trigger search on last page parameters.
this.page_last = function( total_document_count )
This is a wrapper for page and should be preferred over a direct call to page.
this.page_next = function()
This is a wrapper for page and should be preferred over a direct call to page.
this.page_previous = function()
Whether or paging forwards is an option right now.
bbop.golr.response.prototype.paging_next_p = function()
Whether or not paging is necessary with the given results set.
bbop.golr.response.prototype.paging_p = function()
Whether or paging backwards is an option right now.
bbop.golr.response.prototype.paging_previous_p = function()
Get the parameter chunk--variable stuff we put in.
bbop.golr.response.prototype.parameter = function( key )
Get the parameter chunk--variable stuff we put in.
bbop.golr.response.prototype.parameters = function()
Take an array or hash and pare it down using a couple of functions to what we want.
bbop.core.pare = function( in_thing, filter_function, sort_function )
TODO: I think I can grab the shunting yard algorithm for a similar problem in the old AmiGO 1.x codebase.
this.parse = function( in_str )
Fake call to jQuery’s parseJSON.
this.parseJSON = function( args )
Always return test as true--useful when testing using control structures and the like.
this.pass = function( msg )
The information to deliver to the resource.
this.payload = function( payload )
Turn a plist to a hash containing the different properties that can be defined for a query filter.
this.plist_to_property_hash = function( plist )
Remove the last context if it’s there.
this.pop_context = function()
Return to a previously pushed state.
this.pop_excursion = function()
Getter/setter for edge predicate id.
bbop.model.edge.prototype.predicate_id = function()
Contructor for the GOlr query manager.
bbop.golr.manager.preload = function ( golr_loc, golr_conf_obj )
Return a number representing the relative priority of the entity under consideration.
this.priority = function( ind )
Returns a list of the properties in the response.
bbop.rest.response.mmm.prototype.properties = function()
Returns the method of this field’s generation in the loader.
this.property = function()
Add an additional logging context to the stack.
this.push_context = function( new_context )
Save the current state of the manager--data and sticky filter information--onto an internal stack.
this.push_excursion = function()
Return the raw query parameter “q”.
bbop.golr.response.prototype.query = function()
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.
this.query_field_set = function( qfs )
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).
bbop.golr.response.prototype.query_filters = function()