improvements in API docs generation

This commit is contained in:
zadam
2023-01-05 23:38:41 +01:00
parent 19f4870280
commit d7cae7d5bb
30 changed files with 189 additions and 138 deletions

View File

@@ -40,7 +40,7 @@ export default class Component {
return this;
}
/** @returns {Promise} */
/** @returns {Promise<void>} */
handleEvent(name, data) {
try {
const callMethodPromise = this.initialized
@@ -61,12 +61,12 @@ export default class Component {
}
}
/** @returns {Promise} */
/** @returns {Promise<void>} */
triggerEvent(name, data) {
return this.parent.triggerEvent(name, data);
}
/** @returns {Promise} */
/** @returns {Promise<void>} */
handleEventInChildren(name, data) {
const promises = [];
@@ -82,7 +82,7 @@ export default class Component {
return promises.length > 0 ? Promise.all(promises) : null;
}
/** @returns {Promise} */
/** @returns {Promise<*>} */
triggerCommand(name, data = {}) {
const fun = this[`${name}Command`];