One Logo Pool Ball
SharedWithYou · IOS API REFERENCE

SWCollaborationView

class · iOS 16.0+ · SDK 27.1

@MainActor class SWCollaborationView

Members (22)

method · iOS 16.0+

dismissPopover

TypeScript
dismissPopover(completion?: ((() => void)) | null): Promise<void>
Swift declaration
func dismissPopover() async
init · iOS 16.0+

init

TypeScript
static init(itemProvider: _Foundation_NSItemProvider): Promise<SWCollaborationView>
Swift declaration
init(itemProvider: NSItemProvider)
method · iOS 16.0+

setContent

TypeScript
setContent(detailViewListContentView: _UIKit_UIView): Promise<void>
Swift declaration
func setContent(_ detailViewListContentView: UIView)
method · iOS 16.0+

setShowManageButton

TypeScript
setShowManageButton(showManageButton: boolean): Promise<void>
Swift declaration
func setShowManageButton(_ showManageButton: Bool)
get · iOS 16.0+

activeParticipantCount

TypeScript
get activeParticipantCount(): Promise<number>
Swift declaration
var activeParticipantCount: Int { get set }
set · iOS 16.0+

activeParticipantCount

TypeScript
setActiveParticipantCount(value: number): Promise<void>
Swift declaration
var activeParticipantCount: Int { get set }
get · iOS 16.0+

cloudSharingControllerDelegate

TypeScript
get cloudSharingControllerDelegate(): Promise<(SDKHandle) | null>
Swift declaration
weak var cloudSharingControllerDelegate: (any UICloudSharingControllerDelegate)? { get set }
set · iOS 16.0+

cloudSharingControllerDelegate

TypeScript
setCloudSharingControllerDelegate(value?: (SDKHandle) | null): Promise<void>
Swift declaration
weak var cloudSharingControllerDelegate: (any UICloudSharingControllerDelegate)? { get set }
get · iOS 16.0+

cloudSharingDelegate

TypeScript
get cloudSharingDelegate(): Promise<(SDKHandle) | null>
Swift declaration
weak var cloudSharingDelegate: (any UICloudSharingControllerDelegate)? { get set }
set · iOS 16.0+

cloudSharingDelegate

TypeScript
setCloudSharingDelegate(value?: (SDKHandle) | null): Promise<void>
Swift declaration
weak var cloudSharingDelegate: (any UICloudSharingControllerDelegate)? { get set }
get · iOS 16.0+

delegate

TypeScript
get delegate(): Promise<(SDKHandle) | null>
Swift declaration
weak var delegate: (any SWCollaborationViewDelegate)? { get set }
set · iOS 16.0+

delegate

TypeScript
setDelegate(value?: (Implements<SWCollaborationViewDelegate> | SDKHandle) | null): Promise<void>
Swift declaration
weak var delegate: (any SWCollaborationViewDelegate)? { get set }
get · iOS 16.0+

headerImage

TypeScript
get headerImage(): Promise<_UIKit_UIImage>
Swift declaration
var headerImage: UIImage { get set }
set · iOS 16.0+

headerImage

TypeScript
setHeaderImage(value: _UIKit_UIImage): Promise<void>
Swift declaration
var headerImage: UIImage { get set }
get · iOS 16.0+

headerSubtitle

TypeScript
get headerSubtitle(): Promise<string>
Swift declaration
var headerSubtitle: String { get set }
set · iOS 16.0+

headerSubtitle

TypeScript
setHeaderSubtitle(value: string): Promise<void>
Swift declaration
var headerSubtitle: String { get set }
get · iOS 16.0+

headerTitle

TypeScript
get headerTitle(): Promise<string>
Swift declaration
var headerTitle: String { get set }
set · iOS 16.0+

headerTitle

TypeScript
setHeaderTitle(value: string): Promise<void>
Swift declaration
var headerTitle: String { get set }
get · iOS 16.0+

manageButtonTitle

TypeScript
get manageButtonTitle(): Promise<string>
Swift declaration
var manageButtonTitle: String { get set }
set · iOS 16.0+

manageButtonTitle

TypeScript
setManageButtonTitle(value: string): Promise<void>
Swift declaration
var manageButtonTitle: String { get set }
get · iOS 27.0+

pendingAccessRequestsCount

TypeScript
get pendingAccessRequestsCount(): Promise<number>
Swift declaration
var pendingAccessRequestsCount: Int { get set }
set · iOS 27.0+

pendingAccessRequestsCount

TypeScript
setPendingAccessRequestsCount(value: number): Promise<void>
Swift declaration
var pendingAccessRequestsCount: Int { get set }

Skipped declarations

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

SWCollaborationView.setDetailViewListContent(_:)

The iOS SDK compiler rejected this binding: cannot find type 'SwiftUI' in scope

SWCollaborationView.setDetailViewListContent(_:)

callback cannot propagate synchronous failure

SWCollaborationView.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

All SharedWithYou types →