diff --git a/docs/viewer.component.md b/docs/viewer.component.md
index 52201abc3b..a3b6a7157b 100644
--- a/docs/viewer.component.md
+++ b/docs/viewer.component.md
@@ -57,6 +57,15 @@ Using with file url:
| allowInfoDrawer | boolean |false | Toogle info drawer feature |
| showInfoDrawer | boolean | false | Toggles info drawer visibility. Requires `allowInfoDrawer` to be set to `true`. |
+## Events
+
+| Name | Argument Type | Cancellable | Description |
+| --- | --- | --- | --- |
+| goBack | any | Yes | Raised when user clicks the 'Back' button. |
+| download | any | Yes | Raised when user clicks the 'Download' button. |
+| print | any | Yes | Raised when user clicks the 'Print' button. |
+| share | any | Yes | Raised when user clicks the 'Share' button. |
+
## Details
### Supported file formats
diff --git a/ng2-components/ng2-alfresco-viewer/src/components/viewer.component.html b/ng2-components/ng2-alfresco-viewer/src/components/viewer.component.html
index 113336074f..4d9f25ea5d 100644
--- a/ng2-components/ng2-alfresco-viewer/src/components/viewer.component.html
+++ b/ng2-components/ng2-alfresco-viewer/src/components/viewer.component.html
@@ -32,15 +32,30 @@
-