# j-CodeMirror

> j-CodeMirror: susține cursori multiple (shift + cmd + arrow-down / up); susține găsirea textului selectat (cmd + d)

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

- Suport pentru cursori multiple (`shift + cmd + arrow-down/up`)
- susține găsirea textului selectat (`cmd + d`)
- Suport pentru scrollbars

__Configurarea__:

- Tipul `type {String}` pentru accentul de sinteză (default: `htmlmixed`)
- `required {Boolean}` permite „required” (default: `false`)
- `linenumbers {Boolean}` arată numărul de linii (default: `false`)
- Iconul `icon {String}` pentru eticheta fara `fa-` de exemplu, `home`, `cog`, etc.
- Înălțimea de control `height {Number}` (defață: `200` px)
- Etichetă `label {String}` (default este conținutul HTML)
- `disabled {Boolean}` dezactiva acest component
- `tabs {Boolean}` permite indent cu taburi (default: `false`)
- `trim {Boolean}` efectuează auto-trim și îndepărtează liniile goale de început / sfârșit (default: `false`)
- `parent {String}` poate fi stabilit înălțimea elementului părinte
- `margin {Number}` - o marjă pentru înălțime
- `minheight {Number}` o înălțime minimă pentru opțiunea `parent` (default: `200`)

__Metodă__:

- `component.insert('some text')` introduce un text în poziția curentului

Utilizați-l cu `<ui-component name="codemirror">`Când componenta nu este încă încărcată, jComponent Descărcați-l la prima utilizare de la adresa `DEF.fallback` (în cazul Componentator Autor: Peter Širka. sursă: Componentator Componente de stocare, MIT licență.

```html example.html
<div style="width:500px">
	<ui-component name="codemirror" path="html" config="type:htmlmixed;required:true;height:200">HTML editor</ui-component>
</div>

<script>
	var html = '<h1>HELLO WORLD</h1>';
</script>
```
