One Logo Pool Ball
SafariServices · IOS API REFERENCE

SFSafariViewController.ActivityButton

class · iOS 15.0+ · SDK 27.1

class ActivityButton

Members (3)

init · iOS 15.0+

init

TypeScript
static init(templateImage: _UIKit_UIImage, extensionIdentifier: string): Promise<SFSafariViewController_ActivityButton>
Swift declaration
init(templateImage: UIImage, extensionIdentifier: String)
get · iOS 15.0+

extensionIdentifier

TypeScript
get extensionIdentifier(): Promise<(string) | null>
Swift declaration
var extensionIdentifier: String? { get }
get · iOS 15.0+

templateImage

TypeScript
get templateImage(): Promise<(_UIKit_UIImage) | null>
Swift declaration
@NSCopying var templateImage: UIImage? { get }

Skipped declarations

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

SFSafariViewController.ActivityButton.init()

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

All SafariServices types →