diff options
author | Max <dmoagx@users.noreply.github.com> | 2017-12-29 22:37:50 +0100 |
---|---|---|
committer | Max <dmoagx@users.noreply.github.com> | 2018-01-20 02:42:36 +0100 |
commit | 2602f2abd70c2e83a50099fca0141c241552f68f (patch) | |
tree | 9b3aee49a0417effbd4d3a95147c399838ae7221 /Source/SPQueryController.h | |
parent | 0b096429fee59f72d0191a05d56d3b06229afd4e (diff) | |
download | sequelpro-2602f2abd70c2e83a50099fca0141c241552f68f.tar.gz sequelpro-2602f2abd70c2e83a50099fca0141c241552f68f.tar.bz2 sequelpro-2602f2abd70c2e83a50099fca0141c241552f68f.zip |
merge SPQueryController (part of #2789)
Diffstat (limited to 'Source/SPQueryController.h')
-rw-r--r-- | Source/SPQueryController.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/Source/SPQueryController.h b/Source/SPQueryController.h index 12ff6d7b..ea292dd9 100644 --- a/Source/SPQueryController.h +++ b/Source/SPQueryController.h @@ -120,4 +120,36 @@ extern NSString *SPTableViewDatabaseColumnID; */ - (NSString *)sqlStringForRowIndexes:(NSIndexSet *)indexes; +#pragma mark - SPQueryControllerInitializer + +- (NSError *)loadCompletionLists; + +#pragma mark - SPQueryDocumentsController + +- (NSURL *)registerDocumentWithFileURL:(NSURL *)fileURL andContextInfo:(NSMutableDictionary *)contextInfo; +- (void)removeRegisteredDocumentWithFileURL:(NSURL *)fileURL; + +- (void)addFavorite:(NSDictionary *)favorite forFileURL:(NSURL *)fileURL; +- (void)replaceFavoritesByArray:(NSArray *)favoritesArray forFileURL:(NSURL *)fileURL; +- (void)removeFavoriteAtIndex:(NSUInteger)index forFileURL:(NSURL *)fileURL; +- (void)insertFavorite:(NSDictionary *)favorite atIndex:(NSUInteger)index forFileURL:(NSURL *)fileURL; + +- (void)addHistory:(NSString *)history forFileURL:(NSURL *)fileURL; +- (void)replaceHistoryByArray:(NSArray *)historyArray forFileURL:(NSURL *)fileURL; + +- (void)replaceContentFilterByArray:(NSArray *)contentFilterArray ofType:(NSString *)filterType forFileURL:(NSURL *)fileURL; + +- (NSMutableArray *)favoritesForFileURL:(NSURL *)fileURL; +- (NSMutableArray *)historyForFileURL:(NSURL *)fileURL; +- (NSArray *)historyMenuItemsForFileURL:(NSURL *)fileURL; +- (NSUInteger)numberOfHistoryItemsForFileURL:(NSURL *)fileURL; +- (NSMutableDictionary *)contentFilterForFileURL:(NSURL *)fileURL; + +- (NSArray *)queryFavoritesForFileURL:(NSURL *)fileURL andTabTrigger:(NSString *)tabTrigger includeGlobals:(BOOL)includeGlobals; + +// Completion list controller +- (NSArray*)functionList; +- (NSArray*)keywordList; +- (NSString*)argumentSnippetForFunction:(NSString*)func; + @end |