RayCraftDocs
v1.0.3
es
raycraft.dev
En esta página

Diagram

Complete

Diagramas de flujo y organigramas dibujados como SVG. Los cuadros se colocan automáticamente por niveles según sus conexiones, o en las X e Y que usted indique. Con Editable, el usuario arrastra los cuadros o los mueve con las flechas. Cada conexión está disponible también como texto para los lectores de pantalla.

Ejemplo

Control Diagram

Parámetros

ParámetroTipoDescripción
ClassstringClases CSS adicionales que se agregan al elemento raíz.
DirectionDiagramDirectionTopDown o LeftRight.
EdgesIEnumerable<DiagramEdge>Elementos DiagramEdge(from, to, text) que enlazan identificadores de nodos.
EditableboolPermite que el usuario mueva cuadros.
HeightDoubleAltura máxima del cuerpo de la cuadrícula, por ejemplo 24rem (28rem de forma predeterminada con VirtualScroll).
LabelstringTexto visible de la etiqueta (gráficos: nombre accesible; IconButton: nombre accesible y sugerencia).
LevelSpacingDoubleEspacio entre niveles.
NodesIEnumerable<DiagramNode>Elementos DiagramNode(id, text, shape, x, y, accent). Formas: Process, Decision, Data, Terminal.
NodeSpacingDoubleEspacio entre cuadros de un mismo nivel.
NodeWidthDoubleAncho de cada cuadro.
ShowDataLabelsboolEscribe el valor en cada marca (barras, puntos de línea, sectores circulares).
ShowExportboolAgrega botones que guardan el gráfico como imagen PNG o SVG.
ShowLegendboolMuestra la leyenda en la que se puede hacer clic.
StylestringEstilo en línea agregado al elemento raíz.
ValueFormatstringFormato numérico para el eje y la información sobre herramientas, p. ej. N0 o P1.
WidthDoubleSkeleton: cualquier longitud CSS. Charts: ancho del dibujo en unidades SVG (el gráfico sigue adaptándose a su contenedor).

Eventos

EventoTipoDescripción
OnNodeMovedEventCallback<DiagramNodeMove>Se genera con el id y la nueva posición de un cuadro movido.

Paquete

Diagram forma parte de RayCraft Complete. Paquete: RayCraft.Blazor.Complete. Se obtiene del feed privado de RayCraft y requiere una licencia activa. Consulte Primeros pasos.