Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Navigate to an image-collection.
  2. View and edit metadata associated with an image-collection. (deferred)
  3. View the image-collection as an array of thumbnails.
  4. View an image full sized, perhaps in a pop-up window.
  5. View the image-collection sequentially, perhaps in a pop-up window.

...

The application is considered to have four two main states:

  1. Navigation
  2. Collection Metadata
  3. Collection Thumbnails
  4. Image View (and sequencing)

...

The GalleryService provides management of galleries:

  1. Get the list of image-collections ImageCollection's in the gallery. done
  2. Find an image-collection by id
  3. Get image-collection information
  4. Set image-collection information

Creation of and editing of image-collections is deferred.

...

The ImageCollection object extends ContentCollection and represents an ordered set of images. It must provide the following capabilities:

  1. Get idan ordered list of Image's done
  2. Get an Image by the nth Image *done)
  3. Get collection id
  4. Get an ordered list of Image by id
  5. Get representative Image id (defaults to first image)
  6. Set representative Image id (deferred)
  7. Get next Image
  8. Get previous ImageGet nth Image

Image

The Image object extends ContentResource. It must provide the following capabilites:

  1. Get image id
  2. Get image URL
  3. Get type (maybe)

UI Wireframes

...