ValueChangeDetails

public enum ValueChangeDetails : Equatable, CustomStringConvertible

A value representing the change of the value of a node.

Cases

  • Brings the new value of the node.

    The associated value is the new value of the node.

    Declaration

    Swift

    case value(DataValue)
  • Indicates that the new value of the node takes too many bytes to be represented in the remote notification.

    Most of the time, this happens when the subscription was made on a node too close to the root of the tree. However, if it is really appropriate, the value can be retrieved using the method DataNode.value(session:queue:then:) method of the node property.

    Declaration

    Swift

    case tooBig
  • Indicates that the value of the node has changed but the new value is not included in the remote notification.

    Declaration

    Swift

    case hidden

CustomStringConvertible Protocol

  • Declaration

    Swift

    public var description: String { get }