Back to Sourcery

Types

docs/Types.html

2.3.06.5 KB
Original Source

Types

`

                Types
                `

Collection of scanned types for accessing in templates

See more

Declaration

Swift

@objcMembers
public final class Types : NSObject, SourceryModel, Diffable
extension Types: NSCoding

`

                Type
                `

Defines Swift type

See more

Declaration

Swift

@objcMembers
public class Type : NSObject, SourceryModel, Annotated, Documented, Diffable
extension Type: NSCoding

`

                Protocol
                `

Describes Swift protocol

See more

Declaration

Swift

@objcMembers
public final class Protocol : Type

`

                Class
                `

Descibes Swift class

See more

Declaration

Swift

@objc(SwiftClass)
@objcMembers
public final class Class : Type

`

                Struct
                `

Describes Swift struct

See more

Declaration

Swift

@objcMembers
public final class Struct : Type

`

                Enum
                `

Defines Swift enum

See more

Declaration

Swift

@objcMembers
public final class Enum : Type

`

                EnumCase
                `

Defines enum case

See more

Declaration

Swift

@objcMembers
public final class EnumCase : NSObject, SourceryModel, AutoDescription, Annotated, Documented, Diffable
extension EnumCase: NSCoding

`

                AssociatedValue
                `

Defines enum case associated value

See more

Declaration

Swift

@objcMembers
public final class AssociatedValue : NSObject, SourceryModel, AutoDescription, Typed, Annotated, Diffable
extension AssociatedValue: NSCoding

`

                AssociatedType
                `

Describes Swift AssociatedType

See more

Declaration

Swift

@objcMembers
public final class AssociatedType : NSObject, SourceryModel
extension AssociatedType: NSCoding

`

                Variable
                `

Defines variable

See more

Declaration

Swift

@objcMembers
public final class Variable : NSObject, SourceryModel, Typed, Annotated, Documented, Definition, Diffable
extension Variable: NSCoding

`

                Method
                `

Describes method

See more

Declaration

Swift

@objc(SwiftMethod)
@objcMembers
public final class Method : NSObject, SourceryModel, Annotated, Documented, Definition, Diffable
extension Method: NSCoding

`

                MethodParameter
                `

Describes method parameter

See more

Declaration

Swift

@objcMembers
public class MethodParameter : NSObject, SourceryModel, Typed, Annotated, Diffable
extension MethodParameter: NSCoding

`

                Subscript
                `

Describes subscript

See more

Declaration

Swift

@objcMembers
public final class Subscript : NSObject, SourceryModel, Annotated, Documented, Definition, Diffable
extension Subscript: NSCoding

`

                TypeName
                `

Describes name of the type used in typed declaration (variable, method parameter or return value etc.)

See more

Declaration

Swift

@objcMembers
public final class TypeName : NSObject, SourceryModelWithoutDescription, LosslessStringConvertible, Diffable
extension TypeName: NSCoding

`

                TupleType
                `

Describes tuple type

See more

Declaration

Swift

@objcMembers
public final class TupleType : NSObject, SourceryModel, Diffable
extension TupleType: NSCoding

`

                TupleElement
                `

Describes tuple type element

See more

Declaration

Swift

@objcMembers
public final class TupleElement : NSObject, SourceryModel, Typed, Diffable
extension TupleElement: NSCoding

`

                ArrayType
                `

Describes array type

See more

Declaration

Swift

@objcMembers
public final class ArrayType : NSObject, SourceryModel, Diffable
extension ArrayType: NSCoding

`

                DictionaryType
                `

Describes dictionary type

See more

Declaration

Swift

@objcMembers
public final class DictionaryType : NSObject, SourceryModel, Diffable
extension DictionaryType: NSCoding

`

                ClosureType
                `

Describes closure type

See more

Declaration

Swift

@objcMembers
public final class ClosureType : NSObject, SourceryModel, Diffable
extension ClosureType: NSCoding

`

                GenericType
                `

Descibes Swift generic type

See more

Declaration

Swift

@objcMembers
public final class GenericType : NSObject, SourceryModelWithoutDescription, Diffable
extension GenericType: NSCoding

`

                GenericTypeParameter
                `

Descibes Swift generic type parameter

See more

Declaration

Swift

@objcMembers
public final class GenericTypeParameter : NSObject, SourceryModel, Diffable
extension GenericTypeParameter: NSCoding

`

                Attribute
                `

Describes Swift attribute

See more

Declaration

Swift

@objcMembers
public class Attribute : NSObject, AutoCoding, AutoEquatable, AutoDiffable, AutoJSExport, Diffable
extension Attribute: NSCoding

`

                ProtocolComposition
                `

Describes a Swift protocol composition.

See more

Declaration

Swift

@objcMembers
public final class ProtocolComposition : Type

Copyright © 2016-2021 Pixle. All rights reserved.

Generated by jazzy ♪♫ v0.14.0, a Realm project.