SettingsManagerService
@available(macOS 11.2, iOS 15.2, watchOS 8.3, tvOS 15.2, *)
public struct SettingsManagerService : Codable, Equatable
A struct that is used as the top level container of a model used to decode JSON data from the doc:Settings JSON file in the ClarityJSON folder
-
A Bool mapped to the
suppressAllClarityLogs
key in the Settings JSON data.Declaration
Swift
var suppressAllClarityLogs: Bool
-
A Bool mapped to the
printAllClarityLogs
key in the Settings JSON dataDeclaration
Swift
var printAllClarityLogs: Bool
-
A Bool mapped to the
logFunctionNamesOnly
key in the Settings JSON dataDeclaration
Swift
var logFunctionNamesOnly: Bool
-
A Bool mapped to the
logIsolatedPrintNumbersOnly
key in the Settings JSON dataDeclaration
Swift
var logIsolatedPrintNumbersOnly: Bool
-
A Bool mapped to the
isolatedPrintNumbers
key in the Settings JSON dataDeclaration
Swift
var isolatedPrintNumbers: [Int]
-
A Bool mapped to the
suppressLogFunctionNames
key in the Settings JSON dataDeclaration
Swift
var suppressLogFunctionNames: Bool
-
A Bool mapped to the
isolatedEntities
key in the Settings JSON dataDeclaration
Swift
var isolatedEntities: [IsolatedEntity]
-
A Bool mapped to the
isolatedFunctions
key in the Settings JSON dataDeclaration
Swift
var isolatedFunctions: [IsolatedFunction]
-
A Bool mapped to the
calculateFunctionNumbersRelativeToEntity
key in the Settings JSON dataDeclaration
Swift
var calculateFunctionNumbersRelativeToEntity: Bool
-
A Bool mapped to the
calculateNodeNumbersRelativeToFunction
key in the Settings JSON dataDeclaration
Swift
var calculateNodeNumbersRelativeToFunction: Bool
-
A Bool mapped to the
displayNodePrintNumberWhenUsingRelativeNumbering
key in the Settings JSON dataDeclaration
Swift
var displayNodePrintNumberWhenUsingRelativeNumbering: Bool
-
A Bool mapped to the
displayNodeSequenceWithoutDescriptions
key in the Settings JSON dataDeclaration
Swift
var displayNodeSequenceWithoutDescriptions: Bool
-
A Bool mapped to the
listAllUsedPrintNumbers
key in the Settings JSON dataDeclaration
Swift
var listAllUsedPrintNumbers: Bool
-
A Bool mapped to the
listAllUsedPrintNumbersByEntityCode
key in the Settings JSON dataDeclaration
Swift
var listAllUsedPrintNumbersByEntityCode: Bool
-
A Bool mapped to the
listHighestUsedPrintNumber
key in the Settings JSON dataDeclaration
Swift
var listHighestUsedPrintNumber: Bool
-
A Bool mapped to the
alertOrphanedPrintNumbersDetected
key in the Settings JSON dataDeclaration
Swift
var alertOrphanedPrintNumbersDetected: Bool
-
A struct embedded inside an
SettingsManagerService
struct that is used as a nested layer within an intermediate service model used to decode doc:Settings JSON data.The struct models an array of JSON objects mapped to the
See moreisolatedEntities
key in the doc:Settings JSON data.Declaration
Swift
public struct IsolatedEntity : Codable, Equatable
-
A struct embedded inside an
SettingsManagerService
struct that is used as a nested layer within an intermediate service model used to decode doc:Settings JSON data.The struct models an array of JSON objects mapped to the
See moreisolatedFunctions
key in the doc:Settings JSON data.Declaration
Swift
public struct IsolatedFunction : Codable, Equatable