STRUCT
PlatformCondition
Contents
- Properties
platformFilters
- Methods
init(platformFilters:)when(_:)
swift
public struct PlatformCondition: Codable, Hashable, EquatableA condition applied to an "entity" allowing it to only be used in certain circumstances
Properties
platformFilters
swift
public let platformFilters: Set<PlatformFilter>Methods
init(platformFilters:)
swift
public init(platformFilters: Set<PlatformFilter>)For internal use only. use .when to ensure we can not have a PlatformCondition with an empty set of filters.
when(_:)
swift
public static func when(_ platformFilters: Set<PlatformFilter>) -> PlatformCondition?Creates a condition using the specified set of filters.
- Parameter platformFilters: filters to define which platforms this condition supports
- Returns: a
Conditionwith the given set of filters ornilif empty.
Parameters
| Name | Description |
|---|---|
| platformFilters | filters to define which platforms this condition supports |
