WIP: documentation

This commit is contained in:
John Rommel Estropia
2015-09-10 07:21:53 +09:00
parent 6a006d5d7c
commit 63a43a6487
9 changed files with 279 additions and 69 deletions

View File

@@ -990,6 +990,7 @@ extension ListMonitor: FetchedResultsControllerHandler {
)
case .Move:
CoreStore.log(.Notice, message: "\(indexPath!) - \(newIndexPath!)")
NSNotificationCenter.defaultCenter().postNotificationName(
ListMonitorDidMoveObjectNotification,
object: self,

View File

@@ -74,6 +74,9 @@ public protocol ListObserver: class {
func listMonitorDidRefetch(monitor: ListMonitor<ListEntityType>)
}
// MARK: - ListObserver (Default Implementations)
public extension ListObserver {
/**
@@ -149,6 +152,9 @@ public protocol ListObjectObserver: ListObserver {
func listMonitor(monitor: ListMonitor<ListEntityType>, didMoveObject object: ListEntityType, fromIndexPath: NSIndexPath, toIndexPath: NSIndexPath)
}
// MARK: - ListObjectObserver (Default Implementations)
public extension ListObjectObserver {
/**
@@ -206,6 +212,9 @@ public protocol ListSectionObserver: ListObjectObserver {
func listMonitor(monitor: ListMonitor<ListEntityType>, didDeleteSection sectionInfo: NSFetchedResultsSectionInfo, fromSectionIndex sectionIndex: Int)
}
// MARK: - ListSectionObserver (Default Implementations)
public extension ListSectionObserver {
/**

View File

@@ -69,6 +69,8 @@ public protocol ObjectObserver: class {
}
// MARK: - ObjectObserver (Default Implementations)
public extension ObjectObserver {
/**