RayCraftDocs
v1.0.3
pt-BR
raycraft.dev
Nesta página

TextContextMenu

Free

O 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

Controle TextContextMenu

Parâmetros

ParâmetroTipoDescrição
ClassstringClasses CSS extras adicionadas ao elemento raiz.
ItemsProviderFunc<TextContextInfo, IReadOnlyList<MenuCommand>>Devolve comandos extras para o local em que se clicou.
ReadOnlyboolDesativa recortar, colar, desfazer e refazer.
ShowHistoryboolMostra desfazer e refazer (ativado por padrão).
StylestringEstilo embutido adicionado ao elemento raiz.
TargetFunc<ElementReference>Devolve a referência do elemento a que o menu pertence; lida de novo após cada renderização.

Eventos

EventoTipoDescrição
OnOpeningEventCallback<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.