Naughty Program Manipulator

    @alfresco/adf-office-services-ext
    TypeScript icon, indicating that this package has built-in type declarations

    2.0.1 • Public • Published

    Alfresco Office Services Extension

    An extension module for the Alfresco Content Application that enables "Edit in Microsoft Office" feature.

    Integrates with:

    • Context Menus
    • Toolbars
    • Viewer / Open With

    Automated Installation

    Install the ngi as a global tool:

    npm i -g @ngstack/install

    In the project root:

    ngi @alfresco/adf-office-services-ext --module=extensions

    Update app.extensions.json and append a reference to the plugin definition:

    {
      "$references": ["aos.plugin.json"]
    }

    Manual Installation

    Install the extension library

    npm i @alfresco/adf-office-services-ext

    Update the extensions.module.ts and import corresponding module.

    import { NgModule } from '@angular/core';
    import { AosExtensionModule } from '@alfresco/adf-office-services-ext';
     
    // Main entry point for external extensions only.
    // For any application-specific code use CoreExtensionsModule instead.
     
    @NgModule({
      imports: [AosExtensionModule]
    })
    export class AppExtensionsModule {}

    Setup the resource references in the angular.json assets section:

    {
      "glob": "**/*.json",
      "input": "node_modules/@alfresco/adf-office-services-ext/assets",
      "output": "./assets/plugins"
    }

    Update app.extensions.json and append a reference to the plugin definition:

    {
      "$references": ["aos.plugin.json"]
    }

    Install

    npm i @alfresco/adf-office-services-ext

    DownloadsWeekly Downloads

    31

    Version

    2.0.1

    License

    Apache-2.0

    Unpacked Size

    256 kB

    Total Files

    45

    Last publish

    Collaborators

    • alfresco