mirror of
https://github.com/pulsar-edit/pulsar.git
synced 2024-09-20 07:28:08 +03:00
Add a MessageManager to atom.messages
This commit is contained in:
parent
d5d6422d28
commit
3d6c9ee554
@ -7,6 +7,10 @@ fdescribe "MessageManager", ->
|
||||
beforeEach ->
|
||||
manager = new MessageManager
|
||||
|
||||
describe "the atom global", ->
|
||||
it "has a messages instance", ->
|
||||
expect(atom.messages instanceof MessageManager).toBe true
|
||||
|
||||
describe "adding events", ->
|
||||
addSpy = null
|
||||
|
||||
|
@ -146,6 +146,9 @@ class Atom extends Model
|
||||
# Public: A {TooltipManager} instance
|
||||
tooltips: null
|
||||
|
||||
# Experimental: A {MessageManager} instance
|
||||
messages: null
|
||||
|
||||
# Public: A {Project} instance
|
||||
project: null
|
||||
|
||||
@ -220,6 +223,7 @@ class Atom extends Model
|
||||
ViewRegistry = require './view-registry'
|
||||
CommandRegistry = require './command-registry'
|
||||
TooltipManager = require './tooltip-manager'
|
||||
MessageManager = require './message-manager'
|
||||
PackageManager = require './package-manager'
|
||||
Clipboard = require './clipboard'
|
||||
GrammarRegistry = require './grammar-registry'
|
||||
@ -246,6 +250,7 @@ class Atom extends Model
|
||||
@keymaps = new KeymapManager({configDirPath, resourcePath})
|
||||
@keymap = @keymaps # Deprecated
|
||||
@tooltips = new TooltipManager
|
||||
@messages = new MessageManager
|
||||
@commands = new CommandRegistry
|
||||
@views = new ViewRegistry
|
||||
@packages = new PackageManager({devMode, configDirPath, resourcePath, safeMode})
|
||||
|
Loading…
Reference in New Issue
Block a user