@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
JavaScript
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==