1 line
7.8 KiB
JSON
Raw Permalink Normal View History

{"interfaceLanguages":{"swift":[{"children":[{"title":"Classes","type":"groupMarker"},{"children":[{"title":"Initializers","type":"groupMarker"},{"path":"\/documentation\/swiftlibspersistence\/fetcher\/init(fetchrequest:managedobjectcontext:sectionnamekeypath:cachename:)","title":"init(fetchRequest: NSFetchRequest<Model>, managedObjectContext: NSManagedObjectContext, sectionNameKeyPath: String?, cacheName: String?)","type":"init"},{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/swiftlibspersistence\/fetcher\/didchangepublisher","title":"let didChangePublisher: PassthroughSubject<[Change], Never>","type":"property"},{"path":"\/documentation\/swiftlibspersistence\/fetcher\/numberofsections","title":"var numberOfSections: Int","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/swiftlibspersistence\/fetcher\/controller(_:didchange:at:for:newindexpath:)","title":"func controller(NSFetchedResultsController<NSFetchRequestResult>, didChange: Any, at: IndexPath?, for: NSFetchedResultsChangeType, newIndexPath: IndexPath?)","type":"method"},{"path":"\/documentation\/swiftlibspersistence\/fetcher\/controller(_:didchange:atsectionindex:for:)","title":"func controller(NSFetchedResultsController<NSFetchRequestResult>, didChange: NSFetchedResultsSectionInfo, atSectionIndex: Int, for: NSFetchedResultsChangeType)","type":"method"},{"path":"\/documentation\/swiftlibspersistence\/fetcher\/controllerdidchangecontent(_:)","title":"func controllerDidChangeContent(NSFetchedResultsController<NSFetchRequestResult>)","type":"method"},{"path":"\/documentation\/swiftlibspersistence\/fetcher\/controllerwillchangecontent(_:)","title":"func controllerWillChangeContent(NSFetchedResultsController<NSFetchRequestResult>)","type":"method"},{"path":"\/documentation\/swiftlibspersistence\/fetcher\/fetch()","title":"func fetch() throws","type":"method"},{"path":"\/documentation\/swiftlibspersistence\/fetcher\/numberofobjects(in:)","title":"func numberOfObjects(in: Int) throws -> Int","type":"method"},{"path":"\/documentation\/swiftlibspersistence\/fetcher\/object(at:)","title":"func object(at: IndexPath) throws -> Model","type":"method"}],"path":"\/documentation\/swiftlibspersistence\/fetcher","title":"Fetcher","type":"class"},{"title":"Protocols","type":"groupMarker"},{"children":[{"title":"Instance Properties","type":"groupMarker"},{"path":"\/documentation\/swiftlibspersistence\/service\/viewcontext","title":"var viewContext: NSManagedObjectContext","type":"property"},{"title":"Instance Methods","type":"groupMarker"},{"path":"\/documentation\/swiftlibspersistence\/service\/makechildcontext()","title":"func makeChildContext() -> NSManagedObjectContext","type":"method"},{"path":"\/documentation\/swiftlibspersistence\/service\/maketaskcontext()","title":"func makeTaskContext() -> NSManagedObjectContext","type":"method"},{"path":"\/documentation\/swiftlibspersistence\/service\/save(childcontext:)","title":"func save(childContext: NSManagedObjectContext) throws","type":"method"},{"path":"\/documentation\/swiftlibspersistence\/service\/save(context:)","title":"func save(context: NSManagedObjectContext) throws","type":"method"}],"path":"\/documentation\/swiftlibspersistence\/service","title":"Service","type":"protocol"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/swiftlibspersistence\/change\/object(_:)","title":"case object(Change.ObjectUpdate)","type":"case"},{"path":"\/documentation\/swiftlibspersistence\/change\/section(_:)","title":"case section(Change.SectionUpdate)","type":"case"},{"title":"Enumerations","type":"groupMarker"},{"children":[{"title":"Enumeration Cases","type":"groupMarker"},{"path":"\/documentation\/swiftlibspersistence\/change\/objectupdate\/deleted(from:)","title":"case deleted(from: IndexPath)","type":"case"},{"path":"\/documentation\/swiftlibspersistence\/change\/objectupdate\/inserted(at:)","title":"case inserted(at: IndexPath)","type":"case"},{"path":"\/documentation\/swif