Generic Instance Method

transformPreference(_:_:)

Returns a view that applies callback(&value) to the value of preference Key that’s seen by its ancestors.

Declaration

func transformPreference<K>(_ key: K.Type = K.self, _ callback: @escaping (inout K.Value) -> Void) -> some View where K : PreferenceKey