Skip to content

Property

Generic Flake Property

swift
struct Property<T> where T : FlakePropertyType

Initializers

init(id:isReadOnly:isActionable:isVolatile:content:)

swift
init(id: FlakePropertyProtocol.Id, isReadOnly: Bool, isActionable: Bool, isVolatile: Bool, content: T)

Instance Properties

content

swift
let content: T

The value of the Property

id

swift
let id: FlakePropertyProtocol.Id

Flake Id for this Property

isActionable

swift
let isActionable: Bool

Defines the Property as actionable

isReadOnly

swift
let isReadOnly: Bool

Defines the Property as read only

isVolatile

swift
let isVolatile: Bool

Defines the Property as Volatile

Default Implementations

DataEncodable-Implementations

Equatable-Implementations