ng-yunzai-mobile
Version:
1. 修改wechat.micro.ts
59 lines • 4.42 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: upload-file/yz-file-carousel/file-carousel.service.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Injectable } from '@angular/core';
import { MatDialog } from '@angular/material/dialog';
import { YzFileCarouselComponent } from "./yz-file-carousel.component";
import * as i0 from "@angular/core";
import * as i1 from "@angular/material/dialog";
var FileCarouselService = /** @class */ (function () {
function FileCarouselService(dialog) {
this.dialog = dialog;
}
/**
* 查看图片列表
* @param option
*/
/**
* 查看图片列表
* @param {?} option
* @return {?}
*/
FileCarouselService.prototype.viewImgFileCarousel = /**
* 查看图片列表
* @param {?} option
* @return {?}
*/
function (option) {
if (option.fileList.length === 0) {
return;
}
this.dialog.open(YzFileCarouselComponent, {
panelClass: 'yz-file-carousel',
closeOnNavigation: true,
data: {
fileList: option.fileList,
index: option.index == undefined ? 0 : option.index
}
});
};
FileCarouselService.decorators = [
{ type: Injectable, args: [{
providedIn: 'root'
},] }
];
/** @nocollapse */
FileCarouselService.ctorParameters = function () { return [
{ type: MatDialog }
]; };
/** @nocollapse */ FileCarouselService.ngInjectableDef = i0.ɵɵdefineInjectable({ factory: function FileCarouselService_Factory() { return new FileCarouselService(i0.ɵɵinject(i1.MatDialog)); }, token: FileCarouselService, providedIn: "root" });
return FileCarouselService;
}());
export { FileCarouselService };
if (false) {
/** @type {?} */
FileCarouselService.prototype.dialog;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZmlsZS1jYXJvdXNlbC5zZXJ2aWNlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vbmcteXVuemFpLW1vYmlsZS8iLCJzb3VyY2VzIjpbInVwbG9hZC1maWxlL3l6LWZpbGUtY2Fyb3VzZWwvZmlsZS1jYXJvdXNlbC5zZXJ2aWNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFDLFVBQVUsRUFBQyxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUMsU0FBUyxFQUFDLE1BQU0sMEJBQTBCLENBQUM7QUFDbkQsT0FBTyxFQUFDLHVCQUF1QixFQUFDLE1BQU0sOEJBQThCLENBQUM7OztBQUVyRTtJQU1FLDZCQUFtQixNQUFpQjtRQUFqQixXQUFNLEdBQU4sTUFBTSxDQUFXO0lBQ3BDLENBQUM7SUFHRDs7O09BR0c7Ozs7OztJQUNILGlEQUFtQjs7Ozs7SUFBbkIsVUFBb0IsTUFBZ0Q7UUFDbEUsSUFBSSxNQUFNLENBQUMsUUFBUSxDQUFDLE1BQU0sS0FBSyxDQUFDLEVBQUU7WUFDaEMsT0FBTztTQUNSO1FBQ0QsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsdUJBQXVCLEVBQUU7WUFDeEMsVUFBVSxFQUFFLGtCQUFrQjtZQUM5QixpQkFBaUIsRUFBRSxJQUFJO1lBQ3ZCLElBQUksRUFBRTtnQkFDSixRQUFRLEVBQUUsTUFBTSxDQUFDLFFBQVE7Z0JBQ3pCLEtBQUssRUFBRSxNQUFNLENBQUMsS0FBSyxJQUFJLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSzthQUNwRDtTQUNGLENBQUMsQ0FBQztJQUNMLENBQUM7O2dCQTFCRixVQUFVLFNBQUM7b0JBQ1YsVUFBVSxFQUFFLE1BQU07aUJBQ25COzs7O2dCQUxPLFNBQVM7Ozs4QkFEakI7Q0FpQ0MsQUE3QkQsSUE2QkM7U0F6QlksbUJBQW1COzs7SUFFbEIscUNBQXdCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtJbmplY3RhYmxlfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHtNYXREaWFsb2d9IGZyb20gJ0Bhbmd1bGFyL21hdGVyaWFsL2RpYWxvZyc7XHJcbmltcG9ydCB7WXpGaWxlQ2Fyb3VzZWxDb21wb25lbnR9IGZyb20gXCIuL3l6LWZpbGUtY2Fyb3VzZWwuY29tcG9uZW50XCI7XHJcblxyXG5ASW5qZWN0YWJsZSh7XHJcbiAgcHJvdmlkZWRJbjogJ3Jvb3QnXHJcbn0pXHJcblxyXG5leHBvcnQgY2xhc3MgRmlsZUNhcm91c2VsU2VydmljZSB7XHJcblxyXG4gIGNvbnN0cnVjdG9yKHB1YmxpYyBkaWFsb2c6IE1hdERpYWxvZykge1xyXG4gIH1cclxuXHJcblxyXG4gIC8qKlxyXG4gICAqIOafpeeci+WbvueJh+WIl+ihqFxyXG4gICAqIEBwYXJhbSBvcHRpb25cclxuICAgKi9cclxuICB2aWV3SW1nRmlsZUNhcm91c2VsKG9wdGlvbjogeyBmaWxlTGlzdDogQXJyYXk8YW55PiwgaW5kZXg/OiBudW1iZXIgfSkge1xyXG4gICAgaWYgKG9wdGlvbi5maWxlTGlzdC5sZW5ndGggPT09IDApIHtcclxuICAgICAgcmV0dXJuO1xyXG4gICAgfVxyXG4gICAgdGhpcy5kaWFsb2cub3BlbihZekZpbGVDYXJvdXNlbENvbXBvbmVudCwge1xyXG4gICAgICBwYW5lbENsYXNzOiAneXotZmlsZS1jYXJvdXNlbCcsXHJcbiAgICAgIGNsb3NlT25OYXZpZ2F0aW9uOiB0cnVlLFxyXG4gICAgICBkYXRhOiB7XHJcbiAgICAgICAgZmlsZUxpc3Q6IG9wdGlvbi5maWxlTGlzdCxcclxuICAgICAgICBpbmRleDogb3B0aW9uLmluZGV4ID09IHVuZGVmaW5lZCA/IDAgOiBvcHRpb24uaW5kZXhcclxuICAgICAgfVxyXG4gICAgfSk7XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuXHJcbiJdfQ==