Type alias RealmConfig_Relaxed

RealmConfig_Relaxed: {
    automaticallyHandleBacklinksInMigrations?: boolean;
    cache?: boolean;
    disableFormatUpgrade?: boolean;
    encryptionKey?: ArrayBuffer;
    fifoFilesFallbackPath?: string;
    forceSyncHistory?: boolean;
    inMemory?: boolean;
    initializationFunction?: null | ((realm) => void);
    migrationFunction?: null | ((old_realm, new_realm) => void);
    path: string;
    schema?: ObjectSchema_Relaxed[];
    schemaMode?: SchemaMode;
    schemaVersion?: Int64;
    shouldCompactOnLaunchFunction?: null | ((total_bytes, used_bytes) => boolean);
    syncConfig?: null | SyncConfig_Relaxed;
}

Type declaration

  • Optional automaticallyHandleBacklinksInMigrations?: boolean

    Default

    false
    
  • Optional cache?: boolean

    Default

    false
    
  • Optional disableFormatUpgrade?: boolean

    Default

    false
    
  • Optional encryptionKey?: ArrayBuffer
  • Optional fifoFilesFallbackPath?: string
  • Optional forceSyncHistory?: boolean

    Default

    false
    
  • Optional inMemory?: boolean

    Default

    false
    
  • Optional initializationFunction?: null | ((realm) => void)
  • Optional migrationFunction?: null | ((old_realm, new_realm) => void)
  • path: string
  • Optional schema?: ObjectSchema_Relaxed[]
  • Optional schemaMode?: SchemaMode

    Default

    SchemaMode::Automatic
    
  • Optional schemaVersion?: Int64

    Default

    -1
    
  • Optional shouldCompactOnLaunchFunction?: null | ((total_bytes, used_bytes) => boolean)
  • Optional syncConfig?: null | SyncConfig_Relaxed

Generated using TypeDoc