API Reference
TopologyIconSvgPackImportOptions
Defines options for importing a folder of SVG files as a topology icon pack.
Inheritance
- Object
- TopologyIconSvgPackImportOptions
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
Properties
PackId #Gets or sets the imported pack id. When omitted, the source directory name is used.
PackLabel #Gets or sets the imported pack label. When omitted, the source directory name is humanized.
Vendor #Gets or sets the optional vendor label.
Version #Gets or sets the optional pack version.
SourceUrl #Gets or sets the source repository or package URL.
SourceRevision #Gets or sets the source repository commit, tag, or release identifier.
SourceLicense #Gets or sets the source license label.
SourceLicenseUrl #Gets or sets the source license URL.
SourceLicensePath #Gets or sets the source license file path, when available.
Recursive #Gets or sets whether child folders should be scanned.
SearchPattern #Gets or sets the SVG file search pattern.
DefaultNodeKind #Gets or sets the default topology node kind for imported artwork icons.
DefaultShape #Gets or sets the default renderer-owned fallback shape for imported artwork icons.
DefaultColor #Gets or sets the default icon color used when a host falls back to renderer-owned glyphs.
OmitSvgFolderFromCategory #Gets or sets whether folders named SVG should be omitted from generated categories.
CategoryPrefix #Gets or sets an optional category prefix for imports split by source folder.
SkipUnsafeSvg #Gets or sets whether unsafe SVG files should be skipped instead of imported as validation errors.
StripDoctypeDeclarations #Gets or sets whether public DOCTYPE declarations should be stripped before XML parsing.
AllowNestedSvgRoot #Gets or sets whether a single nested SVG element should be imported from wrapper markup.