UNPKG

@yoyoboot/l-52abp-ng

Version:

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

57 lines 4.6 kB
import { Component } from '@angular/core'; import { ControlWidget } from '@delon/form'; import * as i0 from "@angular/core"; import * as i1 from "@delon/form"; // tslint:disable-next-line: component-class-suffix export class MarkdownWidget extends ControlWidget { constructor() { super(...arguments); this.schema = { properties: { remark: { type: 'string', ui: { widget: 'md', }, }, }, }; } _change(value) { this.setValue(value); } } MarkdownWidget.KEY = 'markdown'; MarkdownWidget.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: MarkdownWidget, deps: null, target: i0.ɵɵFactoryTarget.Component }); MarkdownWidget.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "12.0.0", version: "12.2.13", type: MarkdownWidget, selector: "sf-markdown", usesInheritance: true, ngImport: i0, template: ` <sf-item-wrap [id]="id" [schema]="schema" [ui]="ui" [showError]="showError" [error]="error" [showTitle]="schema.title" > <sf name="markdown" [schema]="schema" (formSubmit)="_change($event)"></sf> </sf-item-wrap> `, isInline: true, components: [{ type: i1.SFItemWrapComponent, selector: "sf-item-wrap", inputs: ["title", "showTitle", "id", "schema", "ui", "showError", "error"] }, { type: i1.SFComponent, selector: "sf, [sf]", inputs: ["layout", "button", "liveValidate", "firstVisual", "onlyVisual", "compact", "loading", "disabled", "noColon", "cleanValue", "autocomplete", "mode", "ui", "schema", "formData"], outputs: ["formValueChange", "formChange", "formSubmit", "formReset", "formError"], exportAs: ["sf"] }] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "12.2.13", ngImport: i0, type: MarkdownWidget, decorators: [{ type: Component, args: [{ selector: 'sf-markdown', template: ` <sf-item-wrap [id]="id" [schema]="schema" [ui]="ui" [showError]="showError" [error]="error" [showTitle]="schema.title" > <sf name="markdown" [schema]="schema" (formSubmit)="_change($event)"></sf> </sf-item-wrap> `, preserveWhitespaces: false, }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFya2Rvd24ud2lkZ2V0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvbC01MmFicC1uZy9zcmMvanNvbi1zY2hlbWEvc2Ytd2lkZ2V0cy9tYXJrZG93bi9tYXJrZG93bi53aWRnZXQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMxQyxPQUFPLEVBQUUsYUFBYSxFQUFZLE1BQU0sYUFBYSxDQUFDOzs7QUFrQnRELG1EQUFtRDtBQUNuRCxNQUFNLE9BQU8sY0FBZSxTQUFRLGFBQWE7SUFqQmpEOztRQW9CRSxXQUFNLEdBQWE7WUFDakIsVUFBVSxFQUFFO2dCQUNWLE1BQU0sRUFBRTtvQkFDTixJQUFJLEVBQUUsUUFBUTtvQkFDZCxFQUFFLEVBQUU7d0JBQ0YsTUFBTSxFQUFFLElBQUk7cUJBQ2I7aUJBQ0Y7YUFDRjtTQUNGLENBQUM7S0FNSDtJQUpDLE9BQU8sQ0FBQyxLQUFTO1FBRWYsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQztJQUN2QixDQUFDOztBQWhCZSxrQkFBRyxHQUFHLFVBQVUsQ0FBQzs0R0FEdEIsY0FBYztnR0FBZCxjQUFjLDBFQWZmOzs7Ozs7Ozs7OztHQVdUOzRGQUlVLGNBQWM7a0JBakIxQixTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSxhQUFhO29CQUN2QixRQUFRLEVBQUU7Ozs7Ozs7Ozs7O0dBV1Q7b0JBQ0QsbUJBQW1CLEVBQUUsS0FBSztpQkFDM0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbnRyb2xXaWRnZXQsIFNGU2NoZW1hIH0gZnJvbSAnQGRlbG9uL2Zvcm0nO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdzZi1tYXJrZG93bicsXG4gIHRlbXBsYXRlOiBgXG4gICAgPHNmLWl0ZW0td3JhcFxuICAgICAgW2lkXT1cImlkXCJcbiAgICAgIFtzY2hlbWFdPVwic2NoZW1hXCJcbiAgICAgIFt1aV09XCJ1aVwiXG4gICAgICBbc2hvd0Vycm9yXT1cInNob3dFcnJvclwiXG4gICAgICBbZXJyb3JdPVwiZXJyb3JcIlxuICAgICAgW3Nob3dUaXRsZV09XCJzY2hlbWEudGl0bGVcIlxuICAgID5cbiAgICAgIDxzZiBuYW1lPVwibWFya2Rvd25cIiBbc2NoZW1hXT1cInNjaGVtYVwiIChmb3JtU3VibWl0KT1cIl9jaGFuZ2UoJGV2ZW50KVwiPjwvc2Y+XG4gICAgPC9zZi1pdGVtLXdyYXA+XG4gIGAsXG4gIHByZXNlcnZlV2hpdGVzcGFjZXM6IGZhbHNlLFxufSlcbi8vIHRzbGludDpkaXNhYmxlLW5leHQtbGluZTogY29tcG9uZW50LWNsYXNzLXN1ZmZpeFxuZXhwb3J0IGNsYXNzIE1hcmtkb3duV2lkZ2V0IGV4dGVuZHMgQ29udHJvbFdpZGdldCB7XG4gIHN0YXRpYyByZWFkb25seSBLRVkgPSAnbWFya2Rvd24nO1xuXG4gIHNjaGVtYTogU0ZTY2hlbWEgPSB7XG4gICAgcHJvcGVydGllczoge1xuICAgICAgcmVtYXJrOiB7XG4gICAgICAgIHR5cGU6ICdzdHJpbmcnLFxuICAgICAgICB1aToge1xuICAgICAgICAgIHdpZGdldDogJ21kJyxcbiAgICAgICAgfSxcbiAgICAgIH0sXG4gICAgfSxcbiAgfTtcblxuICBfY2hhbmdlKHZhbHVlOiB7fSkge1xuXG4gICAgdGhpcy5zZXRWYWx1ZSh2YWx1ZSk7XG4gIH1cbn1cbiJdfQ==