One Logo Pool Ball
ClassKit · IOS API REFERENCE

CLSActivity

class · iOS 11.3+ · SDK 27.1

class CLSActivity

Members (12)

method · iOS 11.3+

addAdditionalActivityItem

TypeScript
addAdditionalActivityItem(activityItem: CLSActivityItem): void
Swift declaration
func addAdditionalActivityItem(_ activityItem: CLSActivityItem)
method · iOS 11.3+

addProgressRange

TypeScript
addProgressRange(start: number, end: number): void
Swift declaration
func addProgressRange(fromStart start: Double, toEnd end: Double)
method · iOS 14.5+

removeAllActivityItems

TypeScript
removeAllActivityItems(): void
Swift declaration
func removeAllActivityItems()
method · iOS 11.3+

start

TypeScript
start(): void
Swift declaration
func start()
method · iOS 11.3+

stop

TypeScript
stop(): void
Swift declaration
func stop()
get · iOS 11.3+

additionalActivityItems

TypeScript
get additionalActivityItems(): Array<CLSActivityItem>
Swift declaration
var additionalActivityItems: [CLSActivityItem] { get }
get · iOS 11.3+

duration

TypeScript
get duration(): number
Swift declaration
var duration: TimeInterval { get }
get · iOS 11.3+

primaryActivityItem

TypeScript
get primaryActivityItem(): (CLSActivityItem) | null
Swift declaration
var primaryActivityItem: CLSActivityItem? { get set }
set · iOS 11.3+

primaryActivityItem

TypeScript
set primaryActivityItem(value: (CLSActivityItem) | null)
Swift declaration
var primaryActivityItem: CLSActivityItem? { get set }
get · iOS 11.3+

progress

TypeScript
get progress(): number
Swift declaration
var progress: Double { get set }
set · iOS 11.3+

progress

TypeScript
set progress(value: number)
Swift declaration
var progress: Double { get set }
get · iOS 11.3+

isStarted

TypeScript
get isStarted(): boolean
Swift declaration
var isStarted: Bool { get }

Skipped declarations

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

CLSActivity.init()

inherited init: clang: 'init' is unavailable

All ClassKit types →