full_svg_debug_protocol library

Transport DTOs for FullSVG tooling integrations.

Application code normally does not need to import this library. It is kept rendering-independent so the official DevTools extension and protocol tests share one source of truth.

Classes

FullSvgDebugErrorCode
Machine-readable error codes returned by the runtime bridge.
FullSvgDebugProtocol
Protocol method names and common response keys.
SvgDebugAnimationDescriptor
SvgDebugAttribute
SvgDebugInstanceSummary
Lightweight row shown in the live-instance list.
SvgDebugNodeDetails
SvgDebugNodeSummary
Lazy tree row. Attributes are intentionally omitted.
SvgDebugStats

Functions

fullSvgDebugFailure({required String code, required String message, Map<String, Object?>? details}) Map<String, Object?>
fullSvgDebugSuccess([Map<String, Object?>? body]) Map<String, Object?>