Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [EnsPortal] >  [SVG] >  [TraceLegend]
Private  Storage   

class EnsPortal.SVG.TraceLegend extends %ZEN.SVGComponent.svgPage

Visual Trace SVG Legend
This page renders the SVG needed to display the Visual Trace Legend. It is called from the TraceLegend dialog.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2 3


Summary

Methods
%AddToSaveSet %ApplyURLParms %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%DrawClassDefinition %DrawClassDefinitions %DrawObjectDefinitions %DrawObjectProperties
%DrawSVGDef %DrawSVGDefs %DrawSVGPage %DrawStyleSVG
%EndScript %Extends %GetParameter %GetSuperClassList
%InvokeCallback %IsA %IsModified %LinkCSS
%LinkScript %New %NormalizeObject %ObjectModified
%OnDrawSVGDef %OnDrawSVGPage %OnDrawSVGScript %OnDrawStyleSVG
%OriginalNamespace %PackageName %RemoveFromSaveSet %SerializeObject
%SetModified %StartScript %ValidateObject ConvertParameter
Decrypt DrawMessageLegend Encrypt EscapeHTML
EscapeURL HyperEventCall HyperEventHead Include
InsertHiddenField InsertHiddenFields IsPrivate Link
OnHTTPHeader OnPage OnPageError OnPostHTTP
OnPostHyperEvent OnPreHTTP OnPreHyperEvent Page
QuoteJS RewriteURL ShowError StartTimer
StopTimer ThrowError UnescapeHTML UnescapeURL
onSVGLoad

Subclasses
Ens.Enterprise.Portal.SVG.TraceLegend

Parameters

• parameter DOMAIN = "Ensemble";
Use our own domain for localization
• parameter RESOURCE = "%Ens_MessageTrace";
User needs USE privilege on the %Ens_MessageTrace resource to view this page.

Methods

• method %OnDrawSVGPage() as %Status
Callback method. If defined, this provides a way for a subclass to add static SVG content to the svgPage.
• classmethod %OnDrawStyleSVG() as %Status
Callback method called when drawing the SVG CSS style for this page.
• method DrawMessageLegend() as %Status
Draw the SVG message legend


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.