StakeholderInformation
public struct StakeholderInformation : Codable, Sendable
This structure contains the stakeholder information.
-
The different types that apply to this stakeholder.
Declaration
Swift
public let typeStrings: [String] -
The different types that apply to this stakeholder. Check
typeStringsif a value isnil.Declaration
Swift
public var types: [StakeholderType?] { get } -
The titles that apply for
StakeholderType.officer.Declaration
Swift
public let officerTitles: [String]? -
The percentage ownership in the company for
StakeholderType.beneficialOwner.Declaration
Swift
public let percentageOwnership: PreciseDecimal? -
The first name.
Declaration
Swift
public let firstName: String -
The middle name.
Declaration
Swift
public let middleName: String? -
The last name.
Declaration
Swift
public let lastName: String -
The date of birth.
Declaration
Swift
public let dateOfBirth: String? -
Auxiliary constructor.
Declaration
Swift
public init( typeStrings: [String], firstName: String, lastName: String, middleName: String? = nil, officerTitles: [String]? = nil, percentageOwnership: PreciseDecimal? = nil, dateOfBirth: String? = nil)Parameters
typeStringsThe different types that apply to this stakeholder. Can be mapped from
StakeholderType.firstNameThe first name.
lastNameThe last name.
middleNameThe middle name.
officerTitlesThe titles that apply for
StakeholderType.officer.percentageOwnershipThe percentage ownership in the company for
StakeholderType.beneficialOwner.dateOfBirthThe date of birth.
View on GitHub