17.0.1 • Published 6 months ago
@ng-util/markdown v17.0.1
@ng-util/markdown
Vditor for Angular.
Demo
Usage
Installation
Install from npm repository:
npm install @ng-util/markdown --save
Sample
Include NuMarkdownModule
in Main Module and Feature Modules where you want to use the editor component.(eg: app.module.ts):
import { NgModule } from '@angular/core';
import { NuMarkdownModule } from '@ng-util/markdown';
@NgModule({
imports: [
NuMarkdownModule // And use `provideNuMarkdownConfig` to modify the global configuration
],
})
export class AppModule { }
Create markdown options in component.
import { Component } from '@angular/core';
@Component({
selector: 'app-root',
template: `<nu-markdown [(ngModel)]="value"></nu-markdown>`,
})
export class DemoComponent {
value = '# Title';
}
Preview
You can use nu-markdown-preview
component to render a Markdown preview effect (no editing).
<nu-markdown-preview value="# Title"></nu-markdown-preview>
API
nu-markdown
Property | Description | Type | Default |
---|---|---|---|
[options] | Equar IOptions | any | - |
[disabled] | Disabled of markdown editor | boolean | false |
[delay] | Delay init monaco editor, unit: ms | number | 0 |
(ready) | Ready event | EventEmitter<any> | - |
nu-markdown-preview
Property | Description | Type | Default |
---|---|---|---|
[options] | Equar IOptions | any | - |
[delay] | Delay init monaco editor, unit: ms | number | 0 |
(ready) | Ready event | EventEmitter<string> | - |
License
The MIT License (see the LICENSE file for the full text)
17.0.0-rc.0
6 months ago
17.0.1
6 months ago
17.0.0
6 months ago
16.0.1
7 months ago
16.0.0
11 months ago
15.0.0
1 year ago
14.0.1
2 years ago
14.0.0
2 years ago
13.1.0
2 years ago
13.0.0
2 years ago
12.1.2
2 years ago
12.1.0
3 years ago
12.1.1
3 years ago
12.0.0
3 years ago
11.2.0
3 years ago
11.1.1
3 years ago
11.1.0
3 years ago
11.0.0
3 years ago
10.2.2
4 years ago
10.2.0
4 years ago
10.2.1
4 years ago
10.1.1
4 years ago
10.1.0
4 years ago
10.1.0-rc.2
4 years ago
10.1.0-rc.1
4 years ago