DefaultCalendarPermissionManager

constructor(context: Context, calendarPermission: CalendarPermission, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope)

Parameters

context

the Context the CalendarPermission is to be granted in

calendarPermission

the CalendarPermission to manage.

settings

the Settings to apply to this manager.

coroutineScope

the CoroutineScope of this manager.

constructor(bundle: <Error class: unknown class>, calendarPermission: <Error class: unknown class>, settings: <Error class: unknown class>, coroutineScope: <Error class: unknown class>)

Parameters

bundle

the NSBundle the CalendarPermission is to be granted in

calendarPermission

the CalendarPermission to manage.

settings

the Settings to apply to this manager.

coroutineScope

the CoroutineScope of this manager.

constructor(calendarPermission: CalendarPermission, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope)

Parameters

calendarPermission

the CalendarPermission to manage.

settings

the Settings to apply to this manager.

coroutineScope

the CoroutineScope of this manager.

constructor(calendarPermission: CalendarPermission, settings: BasePermissionManager.Settings, coroutineScope: CoroutineScope)

Parameters

calendarPermission

the CalendarPermission to manage.

settings

the Settings to apply to this manager.

coroutineScope

the CoroutineScope of this manager.