       )
     }
 
-    required init?(coder: NSCoder) {
-      fatalError("init(coder:) has not been implemented")
-    }
+    required init?(coder: NSCoder) { fatalError("init(coder:) has not been implemented") }
   }
 }
 

  let innerCustomToolbar = InnerCustomToolbar()
  let menuItems: [NSMenuItem]

  override var isFirstResponder: Bool {
    return self.fileView.isFirstResponder
  }

  required init(source: Observable<StateType>, emitter: ActionEmitter, state: StateType) {
    self.emit = emitter.typedEmit()

    }

    override func repaint(with theme: Workspace.Theme) {
      self.goToParentButton.image = NSImage.fontAwesomeIcon(
        name: .levelUpAlt,
        style: .solid,
        textColor: theme.toolbarForeground,
        dimension: InnerToolBar.iconDimension
      )

      self.scrollToSourceButton.image = NSImage.fontAwesomeIcon(
        name: .bullseye,
        style: .solid,
        textColor: theme.toolbarForeground,
        dimension: InnerToolBar.iconDimension
      )

      self.refreshButton.image = NSImage.fontAwesomeIcon(
        name: .sync,
        style: .solid,
        textColor: theme.toolbarForeground,
        dimension: InnerToolBar.iconDimension
      )
    }

    fileprivate weak var fileBrowser: FileBrowser? {
