Back to Hero

Classes

docs/docsets/Hero.docset/Contents/Resources/Documents/Classes.html

1.6.45.4 KB
Original Source

Classes

The following classes are available globally.

`

                HeroDebugPlugin
                `

Undocumented

See more

Declaration

Swift

public class HeroDebugPlugin : HeroPlugin

Show on GitHub

`

                HeroExtension
                `

Undocumented

See more

Declaration

Swift

public class HeroExtension<Base>

Show on GitHub

`

                HeroContext
                `

Undocumented

See more

Declaration

Swift

public class HeroContext

Show on GitHub

`

                HeroModifier
                `

Undocumented

See more

Declaration

Swift

public final class HeroModifier
extension HeroModifier: HeroStringConvertible

Show on GitHub

`

                HeroPlugin
                `

Undocumented

See more

Declaration

Swift

open class HeroPlugin : NSObject, HeroPreprocessor, HeroAnimator

Show on GitHub

`

                Lexer
                `

Undocumented

See more

Declaration

Swift

public class Lexer

Show on GitHub

`

                ExprNode
                `

Undocumented

See more

Declaration

Swift

public class ExprNode : CustomStringConvertible, Equatable

Show on GitHub

`

                NumberNode
                `

Undocumented

See more

Declaration

Swift

public class NumberNode : ExprNode

Show on GitHub

`

                VariableNode
                `

Undocumented

See more

Declaration

Swift

public class VariableNode : ExprNode

Show on GitHub

`

                BinaryOpNode
                `

Undocumented

See more

Declaration

Swift

public class BinaryOpNode : ExprNode

Show on GitHub

`

                CallNode
                `

Undocumented

See more

Declaration

Swift

public class CallNode : ExprNode

Show on GitHub

`

                PrototypeNode
                `

Undocumented

See more

Declaration

Swift

public class PrototypeNode : ExprNode

Show on GitHub

`

                FunctionNode
                `

Undocumented

See more

Declaration

Swift

public class FunctionNode : ExprNode

Show on GitHub

`

                Parser
                `

Undocumented

See more

Declaration

Swift

public class Parser

Show on GitHub

`

                HeroTransition
                `

Undocumented

See more

Declaration

Swift

open class HeroTransition : NSObject
extension HeroTransition: UINavigationControllerDelegate
extension HeroTransition: UITabBarControllerDelegate
extension HeroTransition: UIViewControllerTransitioningDelegate
extension HeroTransition: UIViewControllerAnimatedTransitioning
extension HeroTransition: UIViewControllerInteractiveTransitioning

Show on GitHub

`

                Hero
                `

The singleton class/object for controlling interactive transitions.

Hero.shared

Use the following methods for controlling the interactive transition:

func update(progress:Double)
func end()
func cancel()
func apply(modifiers:[HeroModifier], to view:UIView)

See more

Declaration

Swift

public class Hero : NSObject

Show on GitHub

`

                HeroDebugPlugin
                `

See more