jsdocs
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@ -2,5 +2,6 @@
|
|||||||
.idea
|
.idea
|
||||||
/dist
|
/dist
|
||||||
/node_modules
|
/node_modules
|
||||||
|
/out
|
||||||
|
|
||||||
**.DS_Store
|
**.DS_Store
|
||||||
|
|||||||
@ -5,7 +5,9 @@
|
|||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"build": "webpack --mode=production",
|
"build": "webpack --mode=production",
|
||||||
"start": "webpack-dev-server"
|
"start": "webpack-dev-server",
|
||||||
|
"docs": "jsdoc -r ./src",
|
||||||
|
"show:docs": "lite-server --baseDir=\"out\""
|
||||||
},
|
},
|
||||||
"repository": {
|
"repository": {
|
||||||
"type": "git",
|
"type": "git",
|
||||||
|
|||||||
@ -23,18 +23,23 @@
|
|||||||
class Component {
|
class Component {
|
||||||
/**
|
/**
|
||||||
* @private
|
* @private
|
||||||
|
*
|
||||||
* @type {Listener[]}
|
* @type {Listener[]}
|
||||||
*/
|
*/
|
||||||
_listeners;
|
_listeners;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* События компонента
|
||||||
* @private
|
* @private
|
||||||
|
*
|
||||||
* @type {Events}
|
* @type {Events}
|
||||||
*/
|
*/
|
||||||
_events;
|
_events;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
* Корневой элемент компонента
|
||||||
* @public
|
* @public
|
||||||
|
*
|
||||||
* @type {Node} - корневой элемент компонента
|
* @type {Node} - корневой элемент компонента
|
||||||
*/
|
*/
|
||||||
mainNode;
|
mainNode;
|
||||||
@ -42,6 +47,7 @@ class Component {
|
|||||||
/**
|
/**
|
||||||
* @param {string} mainNodeSelector - селектор, с помощью которого извлекается шаблон компонента
|
* @param {string} mainNodeSelector - селектор, с помощью которого извлекается шаблон компонента
|
||||||
* @param {Node} parentNode - родительский Node, в который следует положить созданный элемент
|
* @param {Node} parentNode - родительский Node, в который следует положить созданный элемент
|
||||||
|
* @constructor
|
||||||
*/
|
*/
|
||||||
constructor(mainNodeSelector, parentNode) {
|
constructor(mainNodeSelector, parentNode) {
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user