One Logo Pool Ball
EventKit · IOS API REFERENCE

EKCalendar

class · iOS 4.0+ · SDK 27.1

class EKCalendar

Members (14)

init · iOS 6.0+

init

TypeScript
static init(entityType: EKEntityType, eventStore: EKEventStore): EKCalendar
Swift declaration
init(for entityType: EKEntityType, eventStore: EKEventStore)
get · iOS 4.0+

cgColor

TypeScript
get cgColor(): (_CoreGraphics_CGColor) | null
Swift declaration
var cgColor: CGColor! { get set }
set · iOS 4.0+

cgColor

TypeScript
set cgColor(value: (_CoreGraphics_CGColor) | null)
Swift declaration
var cgColor: CGColor! { get set }
get · iOS 6.0+

allowedEntityTypes

TypeScript
get allowedEntityTypes(): EKEntityMask
Swift declaration
var allowedEntityTypes: EKEntityMask { get }
get · iOS 4.0+

allowsContentModifications

TypeScript
get allowsContentModifications(): boolean
Swift declaration
var allowsContentModifications: Bool { get }
get · iOS 5.0+

calendarIdentifier

TypeScript
get calendarIdentifier(): string
Swift declaration
var calendarIdentifier: String { get }
get · iOS 5.0+

isImmutable

TypeScript
get isImmutable(): boolean
Swift declaration
var isImmutable: Bool { get }
get · iOS 4.0+

source

TypeScript
get source(): (EKSource) | null
Swift declaration
var source: EKSource! { get set }
set · iOS 4.0+

source

TypeScript
set source(value: (EKSource) | null)
Swift declaration
var source: EKSource! { get set }
get · iOS 5.0+

isSubscribed

TypeScript
get isSubscribed(): boolean
Swift declaration
var isSubscribed: Bool { get }
get · iOS 4.0+

supportedEventAvailabilities

TypeScript
get supportedEventAvailabilities(): EKCalendarEventAvailabilityMask
Swift declaration
var supportedEventAvailabilities: EKCalendarEventAvailabilityMask { get }
get · iOS 4.0+

title

TypeScript
get title(): string
Swift declaration
var title: String { get set }
set · iOS 4.0+

title

TypeScript
set title(value: string)
Swift declaration
var title: String { get set }
get · iOS 4.0+

type

TypeScript
get type(): EKCalendarType
Swift declaration
var type: EKCalendarType { get }

Skipped declarations

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

EKCalendar.init()

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

All EventKit types →