One Logo Pool Ball
SharedWithYou · IOS API REFERENCE

SWHighlightCenter

class · iOS 16.0+ · SDK 27.1

class SWHighlightCenter

Members (13)

get · iOS 16.0+

highlightCollectionTitle

TypeScript
static get highlightCollectionTitle(): string
Swift declaration
class var highlightCollectionTitle: String { get }
get · iOS 16.0+

isSystemCollaborationSupportAvailable

TypeScript
static get isSystemCollaborationSupportAvailable(): boolean
Swift declaration
class var isSystemCollaborationSupportAvailable: Bool { get }
method · iOS 16.1+

clearNotices

TypeScript
clearNotices(highlight: SWCollaborationHighlight): void
Swift declaration
func clearNotices(for highlight: SWCollaborationHighlight)
method · iOS 16.0+

collaborationHighlight

TypeScript
collaborationHighlightForIdentifier(collaborationIdentifier: _SharedWithYouCore_SWCollaborationIdentifier): SWCollaborationHighlight
Swift declaration
func collaborationHighlight(forIdentifier collaborationIdentifier: SWCollaborationIdentifier) throws -> SWCollaborationHighlight
method · iOS 16.0+

getCollaborationHighlight

TypeScript
getCollaborationHighlight(URL: string, completionHandler: ((arg0: (SWCollaborationHighlight) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func collaborationHighlight(for URL: URL) async throws -> SWCollaborationHighlight
method · iOS 16.0+

getHighlightFor

TypeScript
getHighlightFor(URL: string, completionHandler: ((arg0: (SWHighlight) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func highlight(for URL: URL) async throws -> SWHighlight
method · iOS 16.0+

getSignedIdentityProof

TypeScript
getSignedIdentityProof(collaborationHighlight: SWCollaborationHighlight, data: ArrayBuffer, completionHandler: ((arg0: (_SharedWithYouCore_SWPerson_SignedIdentityProof) | null, arg1: (NativeError) | null) => void)): void
Swift declaration
func signedIdentityProof(for collaborationHighlight: SWCollaborationHighlight, using data: Data) async throws -> SWPerson.SignedIdentityProof
init

init

TypeScript
static init(): SWHighlightCenter
Swift declaration
init()
method · iOS 16.0+

postNotice

TypeScript
postNotice(event: SDKHandle): void
Swift declaration
func postNotice(for event: any SWHighlightEvent)
get · iOS 16.0+

delegate

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

delegate

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

highlights

TypeScript
get highlights(): Array<SWHighlight>
Swift declaration
var highlights: [SWHighlight] { get }
method · iOS 16.0+

collaborationHighlight

TypeScript
collaborationHighlightForIdentifier13931(forIdentifier: string): SWCollaborationHighlight
Swift declaration
func collaborationHighlight(forIdentifier: String) throws -> SWCollaborationHighlight

Skipped declarations

No declarations were skipped in this snapshot.

All SharedWithYou types →