Back to Sourcery

Import

docs/Classes/Import.html

2.3.01.2 KB
Original Source

Import

@objcMembers
public class Import : NSObject, SourceryModelWithoutDescription, Diffable
extension Import: NSCoding

Defines import type

`

                kind
                `

Import kind, e.g. class, struct in import class Module.ClassName

Declaration

Swift

public var kind: String?

`

                path
                `

Import path

Declaration

Swift

public var path: String

`

                description
                `

Full import value e.g. import struct Module.StructName

Declaration

Swift

public override var description: String { get }

`

                moduleName
                `

Returns module name from a import, e.g. if you had import struct Module.Submodule.Struct it will return Module.Submodule

Declaration

Swift

public var moduleName: String { get }

`

                diffAgainst(_:)
                `

Declaration

Swift

public func diffAgainst(_ object: Any?) -> DiffableResult

Copyright © 2016-2021 Pixle. All rights reserved.

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