UNPKG

@yoyoboot/l-52abp-ng

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.13.

59 lines 4.67 kB
import { Component } from '@angular/core'; import { ControlWidget } from '@delon/form'; import * as i0 from "@angular/core"; import * as i1 from "@delon/form"; import * as i2 from "ngx-simplemde"; import * as i3 from "@angular/forms"; // tslint:disable-next-line: component-class-suffix export class SimplemdeWidget extends ControlWidget { _change(value) { this.setValue(value); if (this.ui.contentChanged) { this.ui.contentChanged(value); } } } SimplemdeWidget.KEY = 'md'; SimplemdeWidget.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: SimplemdeWidget, deps: null, target: i0.ɵɵFactoryTarget.Component }); SimplemdeWidget.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.13", type: SimplemdeWidget, selector: "sf-editor", usesInheritance: true, ngImport: i0, template: ` <sf-item-wrap [id]="id" [schema]="schema" [ui]="ui" [showError]="showError" [error]="error" [showTitle]="schema.title" > <simplemde [ngModel]="value" (ngModelChange)="_change($event)" [options]="ui.options" [delay]="ui.delay || 300" ></simplemde> </sf-item-wrap> `, isInline: true, components: [{ type: i1.SFItemWrapComponent, selector: "sf-item-wrap", inputs: ["title", "showTitle", "id", "schema", "ui", "showError", "error"] }, { type: i2.SimplemdeComponent, selector: "simplemde", inputs: ["style", "delay", "disabled", "options"] }], directives: [{ type: i3.NgControlStatus, selector: "[formControlName],[ngModel],[formControl]" }, { type: i3.NgModel, selector: "[ngModel]:not([formControlName]):not([formControl])", inputs: ["name", "disabled", "ngModel", "ngModelOptions"], outputs: ["ngModelChange"], exportAs: ["ngModel"] }] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: SimplemdeWidget, decorators: [{ type: Component, args: [{ selector: 'sf-editor', template: ` <sf-item-wrap [id]="id" [schema]="schema" [ui]="ui" [showError]="showError" [error]="error" [showTitle]="schema.title" > <simplemde [ngModel]="value" (ngModelChange)="_change($event)" [options]="ui.options" [delay]="ui.delay || 300" ></simplemde> </sf-item-wrap> `, preserveWhitespaces: false, }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic2ltcGxlbWRlLndpZGdldC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL2wtNTJhYnAtbmcvc3JjL2pzb24tc2NoZW1hL3NmLXdpZGdldHMvc2ltcGxlbWRlL3NpbXBsZW1kZS53aWRnZXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsYUFBYSxFQUFFLE1BQU0sYUFBYSxDQUFDOzs7OztBQXVCNUMsbURBQW1EO0FBQ25ELE1BQU0sT0FBTyxlQUFnQixTQUFRLGFBQWE7SUFHOUMsT0FBTyxDQUFDLEtBQWE7UUFDakIsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQztRQUNyQixJQUFJLElBQUksQ0FBQyxFQUFFLENBQUMsY0FBYyxFQUFFO1lBQUUsSUFBSSxDQUFDLEVBQUUsQ0FBQyxjQUFjLENBQUMsS0FBSyxDQUFDLENBQUM7U0FBRTtJQUNsRSxDQUFDOztBQUxlLG1CQUFHLEdBQUcsSUFBSSxDQUFDOzZHQURsQixlQUFlO2lHQUFmLGVBQWUsd0VBcEJkOzs7Ozs7Ozs7Ozs7Ozs7O0dBZ0JYOzRGQUlVLGVBQWU7a0JBdEIzQixTQUFTO21CQUFDO29CQUNQLFFBQVEsRUFBRSxXQUFXO29CQUNyQixRQUFRLEVBQUU7Ozs7Ozs7Ozs7Ozs7Ozs7R0FnQlg7b0JBQ0MsbUJBQW1CLEVBQUUsS0FBSztpQkFDN0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbnRyb2xXaWRnZXQgfSBmcm9tICdAZGVsb24vZm9ybSc7XG5cbkBDb21wb25lbnQoe1xuICAgIHNlbGVjdG9yOiAnc2YtZWRpdG9yJyxcbiAgICB0ZW1wbGF0ZTogYFxuICAgIDxzZi1pdGVtLXdyYXBcbiAgICAgIFtpZF09XCJpZFwiXG4gICAgICBbc2NoZW1hXT1cInNjaGVtYVwiXG4gICAgICBbdWldPVwidWlcIlxuICAgICAgW3Nob3dFcnJvcl09XCJzaG93RXJyb3JcIlxuICAgICAgW2Vycm9yXT1cImVycm9yXCJcbiAgICAgIFtzaG93VGl0bGVdPVwic2NoZW1hLnRpdGxlXCJcbiAgICA+XG4gICAgICA8c2ltcGxlbWRlXG4gICAgICAgIFtuZ01vZGVsXT1cInZhbHVlXCJcbiAgICAgICAgKG5nTW9kZWxDaGFuZ2UpPVwiX2NoYW5nZSgkZXZlbnQpXCJcbiAgICAgICAgW29wdGlvbnNdPVwidWkub3B0aW9uc1wiXG4gICAgICAgIFtkZWxheV09XCJ1aS5kZWxheSB8fCAzMDBcIlxuICAgICAgPjwvc2ltcGxlbWRlPlxuICAgIDwvc2YtaXRlbS13cmFwPlxuICBgLFxuICAgIHByZXNlcnZlV2hpdGVzcGFjZXM6IGZhbHNlLFxufSlcbi8vIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTogY29tcG9uZW50LWNsYXNzLXN1ZmZpeFxuZXhwb3J0IGNsYXNzIFNpbXBsZW1kZVdpZGdldCBleHRlbmRzIENvbnRyb2xXaWRnZXQge1xuICAgIHN0YXRpYyByZWFkb25seSBLRVkgPSAnbWQnO1xuXG4gICAgX2NoYW5nZSh2YWx1ZTogc3RyaW5nKSB7XG4gICAgICAgIHRoaXMuc2V0VmFsdWUodmFsdWUpO1xuICAgICAgICBpZiAodGhpcy51aS5jb250ZW50Q2hhbmdlZCkgeyB0aGlzLnVpLmNvbnRlbnRDaGFuZ2VkKHZhbHVlKTsgfVxuICAgIH1cbn1cbiJdfQ==