LGV_MeetingSDK_Organization_Protocol
public protocol LGV_MeetingSDK_Organization_Protocol : AnyObject, LGV_MeetingSDK_Additional_Info_Protocol
Each meeting is given/managed by an organization (AA, NA, etc.). This defines the associated organization.
-
REQUIRED - The key for this organization.
This should be unique in the execution environment.
Declaration
Swift
var organizationKey: String { get set }
-
REQUIRED - The SDK instance to which this organization is assigned. This should generally be declared weak.
Declaration
Swift
var sdkInstance: LGV_MeetingSDK? { get set }
-
REQUIRED - The name for this organization (a short descriptive string).
Declaration
Swift
var organizationName: String { get set }
-
organizationDescription
Default implementationREQUIRED - The longer description for this organization. May be nil.
Default Implementation
Default is nil.
Declaration
Swift
var organizationDescription: String? { get set }
-
organizationURL
Default implementationOPTIONAL - The URL for this organization. May be nil.
Default Implementation
Default is nil.
Declaration
Swift
var organizationURL: URL? { get set }