Skip to content

STRUCT

PlatformCondition ​

Contents

swift
public struct PlatformCondition: Codable, Hashable, Equatable, Sendable

A condition applied to an "entity" allowing it to only be used in certain circumstances

Properties ​

platformFilters ​

swift
public let platformFilters: Set<PlatformFilter>

Methods ​

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 Condition with the given set of filters or nil if empty.

Parameters ​

NameDescription
platformFiltersfilters to define which platforms this condition supports

Released under the MIT License.