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

Indicators don't support action handling

    Details

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

      Description

      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

        Attachments

          Activity

            People

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

              Dates

              • Created:
                Updated:
                Resolved: