feat: add snjs package

This commit is contained in:
Karol Sójko
2022-07-06 14:04:18 +02:00
parent 321a055bae
commit 0e40469e2f
296 changed files with 46109 additions and 187 deletions

View File

@@ -0,0 +1,21 @@
import { ApplicationInterface, DeinitMode, DeinitSource } from '@standardnotes/services'
import { DescriptorRecord } from './DescriptorRecord'
export enum ApplicationGroupEvent {
PrimaryApplicationSet = 'PrimaryApplicationSet',
DescriptorsDataChanged = 'DescriptorsDataChanged',
DeviceWillRestart = 'DeviceWillRestart',
}
export interface ApplicationGroupEventData {
[ApplicationGroupEvent.PrimaryApplicationSet]: {
application: ApplicationInterface
}
[ApplicationGroupEvent.DeviceWillRestart]: {
source: DeinitSource
mode: DeinitMode
}
[ApplicationGroupEvent.DescriptorsDataChanged]: {
descriptors: DescriptorRecord
}
}