Enumerations
The following enumerations are available globally.
-
Defines how to output the generated diagram
See moreDeclaration
Swift
public enum ClassDiagramOutput : String, CaseIterable, Codable
-
Colors supported by PlantUML, see https://github.com/qywx/PlantUML-colors/blob/master/plantuml-colors-table.puml
See moreDeclaration
Swift
public enum Color : String, CaseIterable, Codable
-
Access Level for Swift variables and methods, see https://docs.swift.org/swift-book/LanguageGuide/AccessControl.html
See moreDeclaration
Swift
public enum AccessLevel : String, Codable
-
Options which and how extensions shall be considered for class diagram generation
See moreDeclaration
Swift
public enum ExtensionVisualization : String, Codable
-
Inline style for relation (linking or arrow)
See moreDeclaration
Swift
public enum RelationshipInlineStyle : String, Codable
-
Built-in themes for PlantUML diagrams, see https://plantuml.com/theme
View class diagram examples on https://the-lum.github.io/puml-themes-gallery by appending
See more/gallery/img/Class-<themeName>.svg
, e.g. https://the-lum.github.io/puml-themes-gallery/gallery/img/Class-crt-amber.svgDeclaration
Swift
public enum Theme : Codable
-
A log level can be used to make logging conditional, e.g. only errors with log level
See moreerror
but log infos, warning and errors with log levelinfo
Declaration
Swift
public enum LogLevel : Comparable
-
presentation formats supported to render PlantUML scripts in browser
See moreDeclaration
Swift
public enum BrowserPresentationFormat