SecTransformAttributeActionBlock
A block used to override the default attribute handling for when an attribute is set.
Declaration
typealias SecTransformAttributeActionBlock = (SecTransformAttribute, CFTypeRef) -> Unmanaged<CFTypeRef>?Parameters
- attribute:
The attribute whose default is being overridden or NULL if this is a generic notification override
- value:
Proposed new value for the attribute.
Return Value
The new value of the attribute if successful or a CFError object on failure. If a transform needs to have a CFError as the value of an attribute, then place the object in a container, such as a CFArray or CFDictionary object.