docs/Types.html
`
Types
`
Collection of scanned types for accessing in templates
Swift
@objcMembers
public final class Types : NSObject, SourceryModel, Diffable
extension Types: NSCoding
`
Type
`
Defines Swift type
Swift
@objcMembers
public class Type : NSObject, SourceryModel, Annotated, Documented, Diffable
extension Type: NSCoding
`
Protocol
`
Describes Swift protocol
Swift
@objcMembers
public final class Protocol : Type
`
Class
`
Descibes Swift class
Swift
@objc(SwiftClass)
@objcMembers
public final class Class : Type
`
Struct
`
Describes Swift struct
Swift
@objcMembers
public final class Struct : Type
`
Enum
`
Defines Swift enum
Swift
@objcMembers
public final class Enum : Type
`
EnumCase
`
Defines enum case
Swift
@objcMembers
public final class EnumCase : NSObject, SourceryModel, AutoDescription, Annotated, Documented, Diffable
extension EnumCase: NSCoding
`
AssociatedValue
`
Defines enum case associated value
Swift
@objcMembers
public final class AssociatedValue : NSObject, SourceryModel, AutoDescription, Typed, Annotated, Diffable
extension AssociatedValue: NSCoding
`
AssociatedType
`
Describes Swift AssociatedType
Swift
@objcMembers
public final class AssociatedType : NSObject, SourceryModel
extension AssociatedType: NSCoding
`
Variable
`
Defines variable
Swift
@objcMembers
public final class Variable : NSObject, SourceryModel, Typed, Annotated, Documented, Definition, Diffable
extension Variable: NSCoding
`
Method
`
Describes method
Swift
@objc(SwiftMethod)
@objcMembers
public final class Method : NSObject, SourceryModel, Annotated, Documented, Definition, Diffable
extension Method: NSCoding
`
MethodParameter
`
Describes method parameter
Swift
@objcMembers
public class MethodParameter : NSObject, SourceryModel, Typed, Annotated, Diffable
extension MethodParameter: NSCoding
`
Subscript
`
Describes subscript
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.)
Swift
@objcMembers
public final class TypeName : NSObject, SourceryModelWithoutDescription, LosslessStringConvertible, Diffable
extension TypeName: NSCoding
`
TupleType
`
Describes tuple type
Swift
@objcMembers
public final class TupleType : NSObject, SourceryModel, Diffable
extension TupleType: NSCoding
`
TupleElement
`
Describes tuple type element
Swift
@objcMembers
public final class TupleElement : NSObject, SourceryModel, Typed, Diffable
extension TupleElement: NSCoding
`
ArrayType
`
Describes array type
Swift
@objcMembers
public final class ArrayType : NSObject, SourceryModel, Diffable
extension ArrayType: NSCoding
`
DictionaryType
`
Describes dictionary type
Swift
@objcMembers
public final class DictionaryType : NSObject, SourceryModel, Diffable
extension DictionaryType: NSCoding
`
ClosureType
`
Describes closure type
Swift
@objcMembers
public final class ClosureType : NSObject, SourceryModel, Diffable
extension ClosureType: NSCoding
`
GenericType
`
Descibes Swift generic type
Swift
@objcMembers
public final class GenericType : NSObject, SourceryModelWithoutDescription, Diffable
extension GenericType: NSCoding
`
GenericTypeParameter
`
Descibes Swift generic type parameter
Swift
@objcMembers
public final class GenericTypeParameter : NSObject, SourceryModel, Diffable
extension GenericTypeParameter: NSCoding
`
Attribute
`
Describes Swift attribute
Swift
@objcMembers
public class Attribute : NSObject, AutoCoding, AutoEquatable, AutoDiffable, AutoJSExport, Diffable
extension Attribute: NSCoding
`
ProtocolComposition
`
Describes a Swift protocol composition.
Swift
@objcMembers
public final class ProtocolComposition : Type
Copyright © 2016-2021 Pixle. All rights reserved.
Generated by jazzy ♪♫ v0.14.0, a Realm project.