UNPKG

sp-attachment-library

Version:

This is library is used ro do attachments realted actions on a list item in Sharepoint Angular SPA Addins.

49 lines 5.23 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { NgModule } from '@angular/core'; import { FormsModule } from '@angular/forms'; import { BrowserModule } from '@angular/platform-browser'; import { SpAttachmentLibraryComponent } from './sp-attachment-library.component'; import { SpAttachmentLibraryService } from './sp-attachment-library.service'; import { SpAttachmentConfigService } from '../config'; // Third Party import { SweetAlert2Module } from '@sweetalert2/ngx-sweetalert2'; import { FontAwesomeModule } from '@fortawesome/angular-fontawesome'; export class SpAttachmentLibraryModule { /** * @param {?} config * @return {?} */ static forRoot(config) { return { ngModule: SpAttachmentLibraryModule, providers: [ SpAttachmentLibraryService, { provide: SpAttachmentConfigService, useValue: config } ] }; } } SpAttachmentLibraryModule.decorators = [ { type: NgModule, args: [{ declarations: [SpAttachmentLibraryComponent], imports: [ BrowserModule, FormsModule, SweetAlert2Module.forRoot({ buttonsStyling: false, customClass: 'modal-content', confirmButtonClass: 'btn btn-primary', cancelButtonClass: 'btn' }), FontAwesomeModule, ], exports: [SpAttachmentLibraryComponent] },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3AtYXR0YWNobWVudC1saWJyYXJ5Lm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL3NwLWF0dGFjaG1lbnQtbGlicmFyeS8iLCJzb3VyY2VzIjpbImxpYi9zcC1hdHRhY2htZW50LWxpYnJhcnkubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFBQSxPQUFPLEVBQUUsUUFBUSxFQUF1QixNQUFNLGVBQWUsQ0FBQztBQUM5RCxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sZ0JBQWdCLENBQUM7QUFDN0MsT0FBTyxFQUFFLGFBQWEsRUFBRSxNQUFNLDJCQUEyQixDQUFDO0FBQzFELE9BQU8sRUFBRSw0QkFBNEIsRUFBRSxNQUFNLG1DQUFtQyxDQUFDO0FBQ2pGLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLGlDQUFpQyxDQUFDO0FBQzdFLE9BQU8sRUFBc0IseUJBQXlCLEVBQUUsTUFBTSxXQUFXLENBQUM7O0FBRzFFLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQ2pFLE9BQU8sRUFBRSxpQkFBaUIsRUFBRSxNQUFNLGtDQUFrQyxDQUFDO0FBa0JyRSxNQUFNLE9BQU8seUJBQXlCOzs7OztJQUNsQyxNQUFNLENBQUMsT0FBTyxDQUFDLE1BQTBCO1FBQ3JDLE9BQU87WUFDSCxRQUFRLEVBQUUseUJBQXlCO1lBQ25DLFNBQVMsRUFBRTtnQkFDUCwwQkFBMEI7Z0JBQzFCO29CQUNJLE9BQU8sRUFBRSx5QkFBeUI7b0JBQ2xDLFFBQVEsRUFBRSxNQUFNO2lCQUNuQjthQUNKO1NBQ0osQ0FBQztJQUNOLENBQUM7OztZQTNCSixRQUFRLFNBQUM7Z0JBQ04sWUFBWSxFQUFFLENBQUMsNEJBQTRCLENBQUM7Z0JBQzVDLE9BQU8sRUFBRTtvQkFDTCxhQUFhO29CQUNiLFdBQVc7b0JBQ1gsaUJBQWlCLENBQUMsT0FBTyxDQUFDO3dCQUN0QixjQUFjLEVBQUUsS0FBSzt3QkFDckIsV0FBVyxFQUFFLGVBQWU7d0JBQzVCLGtCQUFrQixFQUFFLGlCQUFpQjt3QkFDckMsaUJBQWlCLEVBQUUsS0FBSztxQkFDM0IsQ0FBQztvQkFDRixpQkFBaUI7aUJBQ3BCO2dCQUNELE9BQU8sRUFBRSxDQUFDLDRCQUE0QixDQUFDO2FBQzFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUsIE1vZHVsZVdpdGhQcm92aWRlcnMgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgRm9ybXNNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9mb3Jtcyc7XHJcbmltcG9ydCB7IEJyb3dzZXJNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9wbGF0Zm9ybS1icm93c2VyJztcclxuaW1wb3J0IHsgU3BBdHRhY2htZW50TGlicmFyeUNvbXBvbmVudCB9IGZyb20gJy4vc3AtYXR0YWNobWVudC1saWJyYXJ5LmNvbXBvbmVudCc7XHJcbmltcG9ydCB7IFNwQXR0YWNobWVudExpYnJhcnlTZXJ2aWNlIH0gZnJvbSAnLi9zcC1hdHRhY2htZW50LWxpYnJhcnkuc2VydmljZSc7XHJcbmltcG9ydCB7IFNwQXR0YWNobWVudENvbmZpZywgU3BBdHRhY2htZW50Q29uZmlnU2VydmljZSB9IGZyb20gJy4uL2NvbmZpZyc7XHJcblxyXG4vLyBUaGlyZCBQYXJ0eVxyXG5pbXBvcnQgeyBTd2VldEFsZXJ0Mk1vZHVsZSB9IGZyb20gJ0Bzd2VldGFsZXJ0Mi9uZ3gtc3dlZXRhbGVydDInO1xyXG5pbXBvcnQgeyBGb250QXdlc29tZU1vZHVsZSB9IGZyb20gJ0Bmb3J0YXdlc29tZS9hbmd1bGFyLWZvbnRhd2Vzb21lJztcclxuXHJcblxyXG5ATmdNb2R1bGUoe1xyXG4gICAgZGVjbGFyYXRpb25zOiBbU3BBdHRhY2htZW50TGlicmFyeUNvbXBvbmVudF0sXHJcbiAgICBpbXBvcnRzOiBbXHJcbiAgICAgICAgQnJvd3Nlck1vZHVsZSxcclxuICAgICAgICBGb3Jtc01vZHVsZSxcclxuICAgICAgICBTd2VldEFsZXJ0Mk1vZHVsZS5mb3JSb290KHtcclxuICAgICAgICAgICAgYnV0dG9uc1N0eWxpbmc6IGZhbHNlLFxyXG4gICAgICAgICAgICBjdXN0b21DbGFzczogJ21vZGFsLWNvbnRlbnQnLFxyXG4gICAgICAgICAgICBjb25maXJtQnV0dG9uQ2xhc3M6ICdidG4gYnRuLXByaW1hcnknLFxyXG4gICAgICAgICAgICBjYW5jZWxCdXR0b25DbGFzczogJ2J0bidcclxuICAgICAgICB9KSxcclxuICAgICAgICBGb250QXdlc29tZU1vZHVsZSxcclxuICAgIF0sXHJcbiAgICBleHBvcnRzOiBbU3BBdHRhY2htZW50TGlicmFyeUNvbXBvbmVudF1cclxufSlcclxuZXhwb3J0IGNsYXNzIFNwQXR0YWNobWVudExpYnJhcnlNb2R1bGUge1xyXG4gICAgc3RhdGljIGZvclJvb3QoY29uZmlnOiBTcEF0dGFjaG1lbnRDb25maWcpOiBNb2R1bGVXaXRoUHJvdmlkZXJzIHtcclxuICAgICAgICByZXR1cm4ge1xyXG4gICAgICAgICAgICBuZ01vZHVsZTogU3BBdHRhY2htZW50TGlicmFyeU1vZHVsZSxcclxuICAgICAgICAgICAgcHJvdmlkZXJzOiBbXHJcbiAgICAgICAgICAgICAgICBTcEF0dGFjaG1lbnRMaWJyYXJ5U2VydmljZSxcclxuICAgICAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgICAgICBwcm92aWRlOiBTcEF0dGFjaG1lbnRDb25maWdTZXJ2aWNlLFxyXG4gICAgICAgICAgICAgICAgICAgIHVzZVZhbHVlOiBjb25maWdcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXVxyXG4gICAgICAgIH07XHJcbiAgICB9XHJcbn1cclxuIl19