@class SFSyntheticBookmarkFolder, NSString, NSArray, _SFBookmarkTextEntryTableViewCell, _SFSiteIconView, WebBookmark, UITextField, UIBarButtonItem, WebBookmarkCollection; @protocol _SFBookmarkInfoViewControllerDelegate; @interface _SFBookmarkInfoViewController : SFPopoverSizingTableViewController <_SFBookmarkInfoViewControllerDelegate, _SFBookmarkTextEntryTableViewControllerDelegate, UITableViewDataSource, UITableViewDelegate> { WebBookmarkCollection *_collection; WebBookmark *_parentBookmark; SFSyntheticBookmarkFolder *_syntheticParentBookmarkFolder; int _lastSelectedSyntheticFolderID; NSArray *_childBookmarks; BOOL _addingBookmark; BOOL _saveWhenDismissed; _SFBookmarkTextEntryTableViewCell *_titleCell; _SFBookmarkTextEntryTableViewCell *_addressCell; _SFSiteIconView *_iconImageView; unsigned long long _editingField; BOOL _didSelectFolder; BOOL _folderPickerExpanded; BOOL _addingToFavorites; NSArray *_folders; long long _selectedFolderIndex; UITextField *_textFieldToRestoreFirstResponder; UIBarButtonItem *_saveButton; BOOL _enableAddFolder; } @property (weak, nonatomic) id<_SFBookmarkInfoViewControllerDelegate> delegate; @property (copy, nonatomic) WebBookmark *bookmark; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; - (void)cancelKeyPressed; - (void)didRotateFromInterfaceOrientation:(long long)a0; - (void)validateCommand:(id)a0; - (id)tableView:(id)a0 willSelectRowAtIndexPath:(id)a1; - (long long)numberOfSectionsInTableView:(id)a0; - (void)viewWillAppear:(BOOL)a0; - (id)tableView:(id)a0 cellForRowAtIndexPath:(id)a1; - (void)dealloc; - (long long)tableView:(id)a0 numberOfRowsInSection:(long long)a1; - (void)reloadData; - (void)viewWillLayoutSubviews; - (void)viewDidLayoutSubviews; - (void)tableView:(id)a0 didSelectRowAtIndexPath:(id)a1; - (id)tableView:(id)a0 titleForHeaderInSection:(long long)a1; - (void)loadView; - (void)viewWillDisappear:(BOOL)a0; - (void).cxx_destruct; - (void)cancel; - (void)viewDidAppear:(BOOL)a0; - (void)saveKeyPressed; - (void)_bookmarksDidReload:(id)a0; - (BOOL)canPerformAction:(SEL)a0 withSender:(id)a1; - (BOOL)tableView:(id)a0 canFocusRowAtIndexPath:(id)a1; - (void)saveChanges; - (id)backgroundColorUsingTranslucentAppearance:(BOOL)a0; - (BOOL)hasTranslucentAppearance; - (void)updateTranslucentAppearance; - (void)_updateNavigationTitle; - (void)_addActionsForTextFields; - (id)_cellForExpandedFolderAtIndex:(long long)a0 withTableView:(id)a1; - (id)_cellForNewFolderRowWithTableView:(id)a0; - (id)_cellForParentBookmarkWithTableView:(id)a0; - (struct UIEdgeInsets { double x0; double x1; double x2; double x3; })_cellInset; - (struct CGPoint { double x0; double x1; })_centerForIconView; - (void)_createCellsIfNeeded; - (void)_createNewFolder; - (id)_dequeueFolderPickerCellFromTableView:(id)a0; - (void)_didBeginEditingTextField:(id)a0; - (void)_didChangeEditingTextField:(id)a0; - (void)_editField:(unsigned long long)a0; - (id)_iconForViewCellGivenBookmark:(id)a0 syntheticFolder:(id)a1; - (BOOL)_isIndexPathForNewFolderRow:(id)a0; - (long long)_numberOfExpandedFolderPickerRows; - (void)_reloadFolderInfoForced:(BOOL)a0; - (void)_removeActionsForTextFields; - (void)_returnWasPressedInTextField:(id)a0; - (void)_saveButtonPressed; - (void)_setFolderPickerExpanded:(BOOL)a0 animated:(BOOL)a1; - (id)_titleCell; - (void)_updateCellValues; - (void)_updateIconViewFrame; - (void)_updateLastSelectedFolder; - (void)_updateSaveButton; - (void)_valuesChanged; - (void)bookmarkInfoViewController:(id)a0 didFinishWithResult:(BOOL)a1; - (BOOL)bookmarkInfoViewControllerCanSaveBookmarkChanges:(id)a0; - (BOOL)bookmarkInfoViewControllerShouldUseTranslucentAppearance:(id)a0; - (void)bookmarkTextEntryTableViewController:(id)a0 dismissedWithText:(id)a1; - (BOOL)bookmarkTextEntryTableViewControllerShouldUseTranslucentAppearance:(id)a0; - (BOOL)canSaveChanges; - (id)initWithBookmark:(id)a0 childBookmarks:(id)a1 inCollection:(id)a2 addingBookmark:(BOOL)a3 toFavorites:(BOOL)a4 willBeDisplayedModally:(BOOL)a5; - (id)initWithBookmark:(id)a0 inCollection:(id)a1 addingBookmark:(BOOL)a2; - (BOOL)isEditingField; - (void)setParent:(id)a0 syntheticParentFolder:(id)a1; - (id)tabGroupProviderForBookmarkInfoViewController:(id)a0; - (BOOL)titleCellHasText; - (void)updateBookmarkIcon; - (void)updateLastSelectedSyntheticFolder; @end