INNER CODE UNIT · Swift
setupSystemMenuItem
gcollazo/mongodbapp · MongoDB/AppDelegate.swift:138
func setupSystemMenuItem() {
// Add statusBarItem
statusBarItem = statusBar.statusItem(withLength: -1)
statusBarItem.menu = menu
let icon = NSImage(named: "leaf")
icon!.isTemplate = true
icon!.size = NSSize(width: 18, height: 16)
statusBarItem.button?.image = icon
// Add version to menu
versionMenuItem.title = "MongoDB"
if let version = Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as! String? {
versionMenuItem.title = "MongoDB v\(version)"
}
menu.addItem(versionMenuItem)
// Add actionMenuItem to menu