atom-helpers
A Node.JS package that provides helpers for Atom.io packages development.
Install
npm install atom-helpers
Usage
extends
extends
of coffeeScript
to vanilla JS
var helpers = ; helpers;
See an example of behavior in the unit tests file.
editor
editor.getCurrentBuffer()
Get the current pane buffer.
Returns the buffer atom.workspace.getActivePaneItem().buffer
or null
.
var buffer = helperseditor;
buffer
=== atom.workspace.getActivePaneItem().buffer
editor.getCurrentFile()
Get the current File
instance.
Returns an instance of File or null
.
// Object: Filevar currentFile = helperseditor;
currentFile
is an instance of File.
editor.getCurrentFilePath()
Get the current file path.
Returns the absolute file path (string
) or null
// string: /my-project/the-current-active-file.jsvar currentFilePath = helperseditor;
currentFilePath
is the absolute path of the current active file.
Unit tests
atom-helpers
is unit tested with Unit.js
Run the tests
cd node_modules/atom-helpers npm test
LICENSE
Author
Nicolas Talle |