TextContextMenu
FreeO menu de clique direito de um elemento de texto editável: desfazer, refazer, recortar, copiar, colar e selecionar tudo, mais os comandos que você adicionar. Os editores do RayCraft o usam, e é a forma de dar o mesmo menu ao seu próprio editor, por exemplo um editor de texto formatado.
Exemplo

Parâmetros
| Parâmetro | Tipo | Descrição |
|---|---|---|
Class | string | Classes CSS extras adicionadas ao elemento raiz. |
ItemsProvider | Func<TextContextInfo, IReadOnlyList<MenuCommand>> | Devolve comandos extras para o local em que se clicou. |
ReadOnly | bool | Desativa recortar, colar, desfazer e refazer. |
ShowHistory | bool | Mostra desfazer e refazer (ativado por padrão). |
Style | string | Estilo embutido adicionado ao elemento raiz. |
Target | Func<ElementReference> | Devolve a referência do elemento a que o menu pertence; lida de novo após cada renderização. |
Eventos
| Evento | Tipo | Descrição |
|---|---|---|
OnOpening | EventCallback<TextContextInfo> | Gerado antes de o menu ser construído, com a posição, a seleção e o endereço do link. |
Pacote
TextContextMenu faz parte do RayCraft Free. Pacote: RayCraft.Blazor. Vem do nuget.org. Veja Primeiros passos.
Enviar feedbackVersão 1.0.3