docs/docsets/Hero.docset/Contents/Resources/Documents/Protocols.html
The following protocols are available globally.
`
HeroCompatible
`
Undocumented
Swift
public protocol HeroCompatible
`
HeroCustomSnapshotView
`
Allows a view to create their own custom snapshot when using Optimized snapshot
Swift
public protocol HeroCustomSnapshotView
`
HeroPreprocessor
`
Undocumented
Swift
public protocol HeroPreprocessor : AnyObject
`
HeroAnimator
`
Undocumented
Swift
public protocol HeroAnimator : AnyObject
`
HeroProgressUpdateObserver
`
Undocumented
Swift
public protocol HeroProgressUpdateObserver : AnyObject
`
HeroViewControllerDelegate
`
Undocumented
Swift
@objc
public protocol HeroViewControllerDelegate
`
HeroStringConvertible
`
Undocumented
Swift
public protocol HeroStringConvertible
`
HeroTransitionDelegate
`
Undocumented
Swift
public protocol HeroTransitionDelegate : AnyObject