Remove serialization methods from editor

This commit is contained in:
Corey Johnson & Nathan Sobo
2013-03-06 17:03:28 -08:00
committed by probablycorey
parent 6257bcf0f5
commit c3456dd5ac

View File

@@ -55,11 +55,6 @@ class Editor extends View
newSelections: null
redrawOnReattach: false
@deserialize: (state) ->
editor = new Editor(mini: state.mini, editSession: deserialize(state.editSession))
editor.isFocused = state.isFocused
editor
initialize: (editSessionOrOptions) ->
if editSessionOrOptions instanceof EditSession
editSession = editSessionOrOptions
@@ -91,15 +86,6 @@ class Editor extends View
else
throw new Error("Must supply an EditSession or mini: true")
serialize: ->
@saveScrollPositionForActiveEditSession()
deserializer: "Editor"
editSession: @activeEditSession.serialize()
isFocused: @isFocused
copy: ->
Editor.deserialize(@serialize(), rootView)
bindKeys: ->
editorBindings =
'core:move-left': @moveCursorLeft