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/PicasaStore.js

  • Provides:

    • dojox.data.PicasaStore
  • Requires:

    • dojo.io.script in common
    • dojo.data.util.simpleFetch in common
    • dojo.date.stamp in common
  • dojox.data.PicasaStore

    • type
      Function
    • chains:
      • dojo.data.util.simpleFetch: (prototype)
    • parameters:
      • args: (typeof Object)
    • summary
      Initializer for the PicasaStore store.
    • description
      The PicasaStore is a Datastore interface to one of the basic services
      of the Picasa service, the public photo feed.  This does not provide
      access to all the services of Picasa.
      This store cannot do * and ? filtering as the picasa service
      provides no interface for wildcards.
  • dojox.data.PicasaStore.constructor

    • constructor - constructor
    • type
      Function
    • parameters:
      • args: (typeof Object)
    • summary
      Initializer for the PicasaStore store.
    • description
      The PicasaStore is a Datastore interface to one of the basic services
      of the Picasa service, the public photo feed.  This does not provide
      access to all the services of Picasa.
      This store cannot do * and ? filtering as the picasa service
      provides no interface for wildcards.
  • dojox.data.PicasaStore._picasaUrl

    • type
      String
  • dojox.data.PicasaStore._storeRef

    • type
      String
  • dojox.data.PicasaStore.label

    • type
      string
    • summary
      The attribute to use from the picasa item as its label.
  • dojox.data.PicasaStore.urlPreventCache

    • type
      boolean
    • summary
      Flag denoting if preventCache should be passed to dojo.io.script.
  • dojox.data.PicasaStore.maxResults

    • type
      Define
    • summary
      out how many results to return for a fetch.
  • dojox.data.PicasaStore._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.PicasaStore._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.PicasaStore.getFeatures

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

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

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

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

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

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

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

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

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

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

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

    • parameters:
      • request
    • summary
      See dojo.data.api.Read.close()
    • type
      Function
  • dojox.data.PicasaStore._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 picasa items that match to a query
    • type
      Function
  • dojox.data.PicasaStore._processPicasaData

    • parameters:
      • data
    • type
      Function
  • dojox.data.PicasaStore._unescapeHtml

    • parameters:
      • str: (typeof String.)
        The string to un-escape
    • summary
      Utility function to un-escape XML special characters in an HTML string.
    • description
      Utility function to un-escape XML special characters in an HTML string.
    • return_summary
      HTML String converted back to the normal text (unescaped) characters (<,>,&, ", etc,).
      
      TODO: Check to see if theres already compatible escape() in dojo.string or dojo.html
    • type
      Function
  • dojox.data

    • type
      Object
  • dojox

    • type
      Object