One Logo Pool Ball
SharedWithYouCore · IOS API REFERENCE

SWCollaborationMetadata

class · iOS 16.0+ · SDK 27.1

class SWCollaborationMetadata

Members (14)

init · iOS 16.0+

init

TypeScript
static initCollaborationIdentifier(collaborationIdentifier: SWCollaborationIdentifier): SWCollaborationMetadata
Swift declaration
init(collaborationIdentifier: SWCollaborationIdentifier)
init · iOS 16.0+

init

TypeScript
static initLocalIdentifier(localIdentifier: SWLocalCollaborationIdentifier): SWCollaborationMetadata
Swift declaration
init(localIdentifier: SWLocalCollaborationIdentifier)
get · iOS 16.0+

collaborationIdentifier

TypeScript
get collaborationIdentifier(): SWCollaborationIdentifier
Swift declaration
var collaborationIdentifier: SWCollaborationIdentifier { get }
get · iOS 16.0+

defaultShareOptions

TypeScript
get defaultShareOptions(): (SWCollaborationShareOptions) | null
Swift declaration
@NSCopying var defaultShareOptions: SWCollaborationShareOptions? { get set }
set · iOS 16.0+

defaultShareOptions

TypeScript
set defaultShareOptions(value: (SWCollaborationShareOptions) | null)
Swift declaration
@NSCopying var defaultShareOptions: SWCollaborationShareOptions? { get set }
get · iOS 16.0+

initiatorHandle

TypeScript
get initiatorHandle(): (string) | null
Swift declaration
var initiatorHandle: String? { get set }
set · iOS 16.0+

initiatorHandle

TypeScript
set initiatorHandle(value: (string) | null)
Swift declaration
var initiatorHandle: String? { get set }
get · iOS 16.0+

initiatorNameComponents

TypeScript
get initiatorNameComponents(): (_Foundation_PersonNameComponents) | null
Swift declaration
var initiatorNameComponents: PersonNameComponents? { get set }
set · iOS 16.0+

initiatorNameComponents

TypeScript
set initiatorNameComponents(value: (_Foundation_PersonNameComponents) | null)
Swift declaration
var initiatorNameComponents: PersonNameComponents? { get set }
get · iOS 16.0+

localIdentifier

TypeScript
get localIdentifier(): SWLocalCollaborationIdentifier
Swift declaration
var localIdentifier: SWLocalCollaborationIdentifier { get }
get · iOS 16.0+

title

TypeScript
get title(): (string) | null
Swift declaration
var title: String? { get set }
set · iOS 16.0+

title

TypeScript
set title(value: (string) | null)
Swift declaration
var title: String? { get set }
get · iOS 16.0+

userSelectedShareOptions

TypeScript
get userSelectedShareOptions(): (SWCollaborationShareOptions) | null
Swift declaration
@NSCopying var userSelectedShareOptions: SWCollaborationShareOptions? { get set }
set · iOS 16.0+

userSelectedShareOptions

TypeScript
set userSelectedShareOptions(value: (SWCollaborationShareOptions) | null)
Swift declaration
@NSCopying var userSelectedShareOptions: SWCollaborationShareOptions? { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

SWCollaborationMetadata.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All SharedWithYouCore types →