TweakSection
public final class TweakSection
extension TweakSection: TweakBuildable
extension TweakSection: CustomDebugStringConvertible
TweakSection is the container of tweaks.
A section is a “card” in the list UI. Each section is constructed by several AnyTweak objects.
You don’t use TweakSection directly most of the time, it is usually used to constructed the TweakList object.
-
The name of the section.
nameis also the id of the section which means there are no two sections that have the same name in one list.Declaration
Swift
public let name: String -
Creates and initializes a tweak section with the given name and the tweaks.
The tweaks of the sections are sorted by alphabetic order and tweaks with duplicated names are filtered.
Declaration
Swift
public init(_ name: String, @AnyTweakBuilder _ tweaks: () -> [AnyTweak])Parameters
nameThe name of the section.
tweaksA builder that creates the tweaks of the section.
-
Undocumented
Declaration
Swift
public var constrainKey: String { get } -
Undocumented
Declaration
Swift
public var hasBuilt: Bool { get } -
Declaration
Swift
public var debugDescription: String { get }
View on GitHub
TweakSection Class Reference