atom: add doc links

This commit is contained in:
basarat
2014-06-21 23:49:19 +10:00
parent 0545e0567d
commit 6b3d97d9b6

15
atom/atom.d.ts vendored
View File

@@ -15,7 +15,7 @@
// if js file include to another npm package (e.g. "space-pen", "mixto" and "emissary").
// you should create a separate file.
// NOTE Document? You should use DevTools hehe...
// API documentation : https://atom.io/docs/api/v0.106.0/api/docs/README.md.html
interface Window {
atom: AtomCore.IAtom;
@@ -1010,7 +1010,14 @@ declare module AtomCore {
interface IAtomStatic extends ISerializationStatic<IAtom> {
version: number;
loadSettings: IAtomSettings;
loadOrCreate(mode:string):IAtom;
/* Load or create the Atom environment in the given mode */
loadOrCreate(mode:'editor'):IAtom;
/* Load or create the Atom environment in the given mode */
loadOrCreate(mode:'spec'):IAtom;
/* Load or create the Atom environment in the given mode */
loadOrCreate(mode:string):IAtom;
loadState(mode:any):void;
getStatePath(mode:any):string;
getConfigDirPath():string;
@@ -1023,7 +1030,9 @@ declare module AtomCore {
new(state:IAtomState):IAtom;
}
interface IAtom {
// https://atom.io/docs/api/v0.106.0/api/classes/Atom.html
/* Global Atom class : instance members */
interface IAtom {
constructor:IAtomStatic;
state:IAtomState;