Uploaded image for project: '[Archived] Aikau'
  1. [Archived] Aikau
  2. AKU-30

Indicators don't support action handling


    • Type: Feature
    • Status: Closed
    • Priority: Critical
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 1.0.8
    • Labels:


      For feature parity we need to update the "alfresco/renderers/Indicators" module to support any actions configured in the "share-documentlibrary-config.xml" file. There are numerous problems with the current indicator implementation that need to be addressed:

      • JSHint issues need to be removed
      • The widget should not create an anchor element, instead it should use the publication pattern so that it publishes on a topic when clicked.
      • Actions are currently not supported - the actions should be handled in the same way as they are for legacy Document Library actions (see the "alfresco/renderers/_ActionsMixin" module). To complete this issue it is only necessary to add support for actions, not to implement the actions themselves (however, it would be useful to raise individual user stories in JIRA to capture each action registered in share-documentlibrary-config.xml - e.g. "onCloudSyncIndicatorAction", "onCloudSyncFailedIndicatorAction", etc
      • It should also be possible to create a custom indicator (in the same way that custom actions can be created).
      • Unit tests need to be updated
      • We need to ensure that relevant indicator images exist in the Aikau source, these can be copied from the Share project as necessary




            • Assignee:
              closedissues Closed Issues
              ddraper David Draper [X] (Inactive)
            • Votes:
              0 Vote for this issue
              2 Start watching this issue


              • Created: