a quick/dirty fix. for new file/new folder dialog case.
This commit is contained in:
parent
5c4ef785e7
commit
b4f9f6c52e
1 changed files with 15 additions and 0 deletions
|
|
@ -1,5 +1,6 @@
|
|||
Iso8601TimestampView = require './iso8601-timestamp-view'
|
||||
{CompositeDisposable} = require 'atom'
|
||||
{TextEditor} = require 'atom'
|
||||
|
||||
module.exports = Iso8601Timestamp =
|
||||
|
||||
|
|
@ -9,12 +10,26 @@ module.exports = Iso8601Timestamp =
|
|||
|
||||
iso: ->
|
||||
editor = atom.workspace.getActivePaneItem()
|
||||
|
||||
#then, maybe 'new file/ new folder' dialog??
|
||||
if editor instanceof TextEditor == false
|
||||
panels = atom.workspace.panelContainers.modal.panels
|
||||
last = panels[panels.length - 1]
|
||||
editor = last.item.miniEditor
|
||||
|
||||
moment = require 'moment'
|
||||
iso_time = moment().format('YYYYMMDDTHHmmssZZ_')
|
||||
editor.insertText(iso_time)
|
||||
|
||||
local: ->
|
||||
editor = atom.workspace.getActivePaneItem()
|
||||
|
||||
#then, maybe 'new file/ new folder' dialog??
|
||||
if editor instanceof TextEditor == false
|
||||
panels = atom.workspace.panelContainers.modal.panels
|
||||
last = panels[panels.length - 1]
|
||||
editor = last.item.miniEditor
|
||||
|
||||
moment = require 'moment'
|
||||
local_time = moment().format('YYYY/MM/DD, HH:mm:ss, ZZ')
|
||||
editor.insertText(local_time)
|
||||
|
|
|
|||
Loading…
Reference in a new issue