nodeguy/website/sidebars.js
Atul R eca218ac79
Adds new doc site (#124)
* Adds base template for new docs site

* Adds Apis to docs

* add some css from rn

* Fix right side sidebar functionality

* Basic docs

* adds old docs

* Cleans up unnecessary files

* Chane links

* Adds docusaurus v2

* Styling fixes

* adds wip and new assets

* adds code image

* Add FAQ link

* Adds analytics

* adds cname

* cleanup blogs
2019-09-29 20:14:35 +02:00

54 lines
1.2 KiB
JavaScript
Executable File

module.exports = {
api: {
General: ["api/synopsis"],
Widgets: [
"api/QApplication",
"api/QCheckBox",
"api/QDial",
"api/QIcon",
"api/QLabel",
"api/QLineEdit",
"api/QMainWindow",
"api/QPlainTextEdit",
"api/QProgressBar",
"api/QPushButton",
"api/QRadioButton",
"api/QScrollArea",
"api/QSpinBox",
"api/QTabWidget",
"api/QWidget"
],
Layouts: ["api/FlexLayout", "api/QGridLayout"],
Modules: ["api/QClipboard", "api/QCursor", "api/QPixmap", "api/QtEnums"],
"Internal Modules": [
"api/Component",
"api/EventWidget",
"api/NodeLayout",
"api/NodeWidget",
"api/YogaWidget",
"api/QAbstractScrollArea",
"api/QAbstractSlider"
],
APIs: ["api/process"]
},
guides: {
"The Basics": [
"guides/getting-started",
"guides/tutorial",
"guides/styling",
"guides/layout",
"guides/handle-events",
"guides/scroll-view",
"guides/images",
"guides/networking"
],
Guides: [
"guides/nodegui-architecture",
"guides/debugging",
"guides/debugging-in-vscode",
"guides/using-native-node-modules",
"guides/custom-nodegui-native-plugin"
]
}
};