MessageEditor
CompleteEen lichte editor om een bericht te schrijven: vet, cursief, onderstreept, lijsten, citaat, koppeling en opmaak wissen, met een schakelaar naar platte tekst. De waarde is HTML beperkt tot een kleine veilige set tags, zodat hij zonder paginaindeling zoals die van DocumentEditor rechtstreeks in een mail kan.
Voorbeeld

Parameters
| Parameter | Type | Beschrijving |
|---|---|---|
AllowLinks | bool | Toont de koppelingsknop en Ctrl+K (standaard true). |
AllowPlainText | bool | Toont de schakelaar tussen opgemaakte en platte tekst (standaard true). |
Class | string | Extra CSS-klassen die aan het hoofdelement worden toegevoegd. |
Disabled | bool | Schakelt interactie uit. |
DisplayName | string | Naam die in validatiemeldingen wordt gebruikt. |
HelperText | string | Hint die onder het veld wordt getoond. |
Label | string | Zichtbare labeltekst (grafieken: toegankelijke naam; IconButton: toegankelijke naam en knopinfo). |
MaxHeight | string | Hoogte waarop het opgemaakte gebied begint te scrollen. |
MaxLength | int | De langste bewaarde HTML, in tekens (standaard 2.000.000). |
MinHeight | string | Kleinste hoogte van het schrijfgebied als CSS-lengte (standaard 12rem). |
Mode | MessageEditorMode | Rich (opgemaakt) of Plain. Tweerichtings. |
Placeholder | string | Plaatshouder die wordt getoond als het veld leeg is. |
ReadOnly | bool | Toont de waarde maar staat geen wijzigingen toe. |
Rows | int | Rijen van het platte tekstgebied (standaard 10). |
Style | string | Inline stijl die aan het hoofdelement wordt toegevoegd. |
Value | string | De veilige HTML van het bericht. Tweerichtings. |
Gebeurtenissen
| Gebeurtenis | Type | Beschrijving |
|---|---|---|
ModeChanged | EventCallback<MessageEditorMode> | |
ValueChanged | EventCallback<string> | Geactiveerd wanneer de waarde verandert. |
Pakket
MessageEditor maakt deel uit van RayCraft Complete. Pakket: RayCraft.Blazor.Complete. Het komt uit de privéfeed van RayCraft en vereist een actieve licentie. Zie Aan de slag.
Feedback sturenVersie 1.0.3