atom / atomdoc Goto Github PK
View Code? Open in Web Editor NEWAtom's documentation parser for JavaScript / CoffeeScript
License: MIT License
Atom's documentation parser for JavaScript / CoffeeScript
License: MIT License
Moved from atom/atom#15101
The Atom Workspace documentation lists a workspace item's required methods but does not list the optional methods listed in the comments of /src/workspace.js.
Once the parser hits the Returns
keyword after getTitle()
it thinks the description is over.
From readme
I only saw that this package turn a string into an object. Even though I still don't know what exact procedure to make that happen. Can it be more beginner-friendly and add more elaborate examples that I can follow? Thx.
Mostly a question, but why does atomdoc not have support for classes (coffeescript, or es6), variables, or class properties?
With atom/atom#5165 and atom/atom#5277 merged, we should have a method of documenting services provided akin to events.
I'm thinking something along the lines of:
## Service `status-bar` v0.57.0
### `consumeStatusBar`
Essential: Provides a reference to the status bar to the consuming package.
* `statusBar` Status bar {Object}
* `addLeftTile` A {Function} for adding a tile to the left side of the status bar
* `addRightTile` A {Function} for adding a tile to the right side of the status bar
* `getLeftTiles` A {Function} for getting the list of tiles on the left.
* `getRightTiles` A {Function} for getting the list of tiles on the right.
Suppose my method returns an array of {Widgit}s. How would I state this considering that the link parsing regex is: /\{([\w.]+)\}/
There seems to be a lack of support for the function name. Just wondering why. The AtomDoc comment wouldn't need to specify it I guess, maybe it should just come from the js/coffeescript itself, when parsed.
Should AtomDoc then support or expect it?
On the Task documentation the ::once function is showing documentation for the .once function.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.