# j-MarkdownPreview

> Este componente depende do componente j-Markdown. Ele usa a biblioteca highlight.js para o destaque de síntese.

Framework: jcomponent20
Product: jComponent 20 (jcomponent@20)
Language: pt
Content-SHA256: a5496cea8e3cfa51b5207c5a2bb8e77c1dc6e5765b504ae928ddd622768c226b
Snapshot: c0700e321579725c5cf4f5ace1ad7d2866d1b4f93c24a63c0b41b6b7998e976c
Sources: components@910ed1a86f6e72b4f031d3ad0dc7844f9fc5cb8e
Review: not-recorded

Este componente depende do componente `j-Markdown`. Ele usa a biblioteca `highlight.js` para o alerta de síntese.

- - Apoio à sintaxe
- Suporte ao YouTube, Vimeo e iframes personalizados
- Suporte para renderização de barchart e linechart através da ApexCharts

__Configuração__:

- `showsecret` {String} um rótulo para a exibição de segredo (default: `Show secret data`)
- `hidesecret` {String} um rótulo para esconder segredos (default: `Hide secret data`)
- `html` {Boolean} prepara o HTML interno (espera a marcação renderada) com utilidades de marcação (syntax, segredos, links, etc.)
- `headlines` {String} um link para o método `method(headlines)` será executado quando as cabeças serão parsed como marcadores rápidos

__Métodos personalizados__:

- `component.readingtime()` retorna tempo de leitura em minutos
- `component.redraw(jquery_el)` aplica iluminação sintética, iframas e gráficos para o elemento `el`

Use-o com `<ui-component name="markdownpreview">`Quando o componente ainda não está carregado, jComponent Descarrega-o no primeiro uso do endereço `DEF.fallback` (a partir do Componentator CDN por padrão). autor: Peter Širka. fonte: o Componentator Reserva de componentes, licença MIT.

```html example.html
<ui-component name="markdown"></ui-component>
<ui-component name="markdownpreview" path="markdown"></ui-component>

<script>
	var markdown = '# Hello world\n\Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eius, illo.\n\n```javascript\nalert(\'Markdown Preview\');\n```';
</script>
```
