Warning: Use of undefined constant Symbol - assumed 'Symbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215 Warning: Use of undefined constant JavaScriptSymbol - assumed 'JavaScriptSymbol' (this will throw an Error in a future version of PHP) in /mnt/new-ebs/workbench-106550/lib/dojo/util/docscripts/lib/parser2/dojo2.inc on line 215

dojox/data/OpenSearchStore.js

  • Provides:

    • dojox.data.OpenSearchStore
  • Requires:

    • dojo.data.util.simpleFetch in common
    • dojox.xml.DomParser in common
    • dojox.xml.parser in common
  • dojox.data.OpenSearchStore

    • type
      Function
    • chains:
      • dojo.data.util.simpleFetch: (prototype)
    • parameters:
      • args: (typeof Object)
    • summary
      Initializer for the OpenSearchStore store.
    • description
      The OpenSearchStore is a Datastore interface to any search
      engine that implements the open search specifications.
  • dojox.data.OpenSearchStore.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • args: (typeof Object)
    • summary
      Initializer for the OpenSearchStore store.
    • description
      The OpenSearchStore is a Datastore interface to any search
      engine that implements the open search specifications.
  • dojox.data.OpenSearchStore.url

    • type
      String
  • dojox.data.OpenSearchStore.itemPath

    • type
      String
  • dojox.data.OpenSearchStore._storeRef

    • type
      String
  • dojox.data.OpenSearchStore.urlElement

    • type
      Object
  • dojox.data.OpenSearchStore.iframeElement

    • type
      Object
  • dojox.data.OpenSearchStore.urlPreventCache

    • type
      boolean
    • summary
      Flag denoting if xhrGet calls should use the preventCache option.
  • dojox.data.OpenSearchStore.ATOM_CONTENT_TYPE

    • type
      Number
  • dojox.data.OpenSearchStore.ATOM_CONTENT_TYPE_STRING

    • type
      String
  • dojox.data.OpenSearchStore.RSS_CONTENT_TYPE

    • type
      Number
  • dojox.data.OpenSearchStore.RSS_CONTENT_TYPE_STRING

    • type
      String
  • dojox.data.OpenSearchStore.XML_CONTENT_TYPE

    • type
      Number
  • dojox.data.OpenSearchStore.XML_CONTENT_TYPE_STRING

    • type
      String
  • dojox.data.OpenSearchStore._assertIsItem

    • parameters:
      • item: (typeof item)
        The item to test for being contained by the store.
    • summary
      This function tests whether the item passed in is indeed an item in the store.
    • type
      Function
  • dojox.data.OpenSearchStore._assertIsAttribute

    • parameters:
      • attribute: (typeof attribute-name-string)
        The attribute to test for being contained by the store.
    • summary
      This function tests whether the item passed in is indeed a valid 'attribute' like type for the store.
    • type
      Function
  • dojox.data.OpenSearchStore.getFeatures

    • summary
      See dojo.data.api.Read.getFeatures()
    • type
      Function
  • dojox.data.OpenSearchStore.getValue

    • parameters:
      • item
      • attribute
      • defaultValue
    • summary
      See dojo.data.api.Read.getValue()
    • type
      Function
  • dojox.data.OpenSearchStore.getAttributes

    • parameters:
      • item
    • summary
      See dojo.data.api.Read.getAttributes()
    • type
      Function
  • dojox.data.OpenSearchStore.hasAttribute

    • parameters:
      • item
      • attribute
    • summary
      See dojo.data.api.Read.hasAttributes()
    • type
      Function
  • dojox.data.OpenSearchStore.isItemLoaded

    • parameters:
      • item
    • summary
      See dojo.data.api.Read.isItemLoaded()
    • type
      Function
  • dojox.data.OpenSearchStore.loadItem

    • parameters:
      • keywordArgs
    • summary
      See dojo.data.api.Read.loadItem()
    • type
      Function
  • dojox.data.OpenSearchStore.getLabel

    • parameters:
      • item
    • summary
      See dojo.data.api.Read.getLabel()
    • type
      Function
  • dojox.data.OpenSearchStore.getLabelAttributes

    • parameters:
      • item
    • summary
      See dojo.data.api.Read.getLabelAttributes()
    • type
      Function
  • dojox.data.OpenSearchStore.containsValue

    • parameters:
      • item
      • attribute
      • value
    • summary
      See dojo.data.api.Read.containsValue()
    • type
      Function
  • dojox.data.OpenSearchStore.getValues

    • parameters:
      • item
      • attribute
    • summary
      See dojo.data.api.Read.getValue()
    • type
      Function
  • dojox.data.OpenSearchStore.isItem

    • parameters:
      • item
    • summary
      See dojo.data.api.Read.isItem()
    • type
      Function
  • dojox.data.OpenSearchStore.close

    • parameters:
      • request
    • summary
      See dojo.data.api.Read.close()
    • type
      Function
  • dojox.data.OpenSearchStore.process

    • parameters:
      • data
    • type
      Function
  • dojox.data.OpenSearchStore.processItem

    • parameters:
      • item
      • attribute
    • type
      Function
  • dojox.data.OpenSearchStore._createSearchUrl

    • parameters:
      • request
    • type
      Function
  • dojox.data.OpenSearchStore.urlElement.attributes

  • dojox.data.OpenSearchStore._fetchItems

    • parameters:
      • request: (typeof A)
        request object
      • fetchHandler: (typeof A)
        function to call for fetched items
      • errorHandler: (typeof A)
        function to call on error
    • summary
      Fetch OpenSearch items that match to a query
    • type
      Function
  • dojox.data.OpenSearchStore._processOSDxml

    • parameters:
      • data
    • type
      Function
  • dojox.data.OpenSearchStore._processItemxml

    • parameters:
      • item
      • attribute
    • type
      Function
  • dojox.data.OpenSearchStore._processOSDatom

    • parameters:
      • data
    • type
      Function
  • dojox.data.OpenSearchStore._processItematom

    • parameters:
      • item
      • attribute
    • type
      Function
  • dojox.data.OpenSearchStore._processOSDrss

    • parameters:
      • data
    • type
      Function
  • dojox.data.OpenSearchStore._processItemrss

    • parameters:
      • item
      • attribute
    • type
      Function
  • dojox.data.OpenSearchStore._processOSDfeed

    • parameters:
      • data
      • type
    • type
      Function
  • dojox.data.OpenSearchStore._processItemfeed

    • parameters:
      • item
      • attribute
      • type
    • type
      Function
  • dojox.data.OpenSearchStore._getNodeXml

    • parameters:
      • node
      • skipFirst
    • type
      Function
  • dojox.data.OpenSearchStore._processOsdd

    • parameters:
      • doc
    • type
      Function
  • dojox.data.OpenSearchStore.contentType

  • dojox.data.OpenSearchStore.label

  • dojox.data

    • type
      Object
  • dojox

    • type
      Object