0.0.8 • Published 2 years ago

capacitor-reminders v0.0.8

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

capacitor-reminders

Read / Write iOS Reminders

Install

npm install capacitor-reminders
npx cap sync

IMPORTANT (iOS)

Add NSRemindersUsageDescription into your Info.plist

API

requestPermissions()

requestPermissions() => Promise<{ permission: 'notDetermined' | 'restricted' | 'denied' | 'authorized'; }>

Returns: Promise<{ permission: 'notDetermined' | 'restricted' | 'denied' | 'authorized'; }>


checkPermissions()

checkPermissions() => Promise<{ permission: 'notDetermined' | 'restricted' | 'denied' | 'authorized'; }>

Returns: Promise<{ permission: 'notDetermined' | 'restricted' | 'denied' | 'authorized'; }>


readAll()

readAll() => Promise<{ reminders: CapacitorReminder[]; }>

Returns: Promise<{ reminders: CapacitorReminder[]; }>


write(...)

write({ reminder }: { reminder: CapacitorReminder; }) => Promise<void>
ParamType
__0{ reminder: CapacitorReminder; }

delete(...)

delete({ id }: { id: string; }) => Promise<void>
ParamType
__0{ id: string; }

Interfaces

CapacitorReminder

PropType
idstring
titlestring
dueDatestring
notesstring
isCompleteboolean
completionDatestring
hasRecurrenceRulesboolean
recurrenceRulesRecurrenceRule[]
lastModifiedDatestring

RecurrenceRule

PropType
frequencyRecurrenceRuleFrequency
intervalnumber
dateEndstring
daysOfTheWeekRecurrenceRuleDayOfWeek[]
daysOfTheMonthnumber[]
daysOfTheYearnumber[]
weeksOfTheYearnumber[]
monthsOfTheYearnumber[]

RecurrenceRuleDayOfWeek

PropType
dayOfTheWeekDayOfTheWeek
weekNumbernumber

Enums

RecurrenceRuleFrequency

Members
'daily'
'weekly'
'monthly'
'yearly'

DayOfTheWeek

Members
'sunday'
'monday'
'tuesday'
'wednesday'
'thursday'
'friday'
'saturday'
0.0.8

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago