scripts: enhance events table generation by adding command column

This commit is contained in:
Carlos Santos 2025-09-29 17:43:15 +02:00
parent 958efa9391
commit 5b44cc72f8

View File

@ -239,8 +239,8 @@ class WebComponentDocGenerator {
const commandEnum = enums.find(e => e.name === 'WebComponentCommand'); const commandEnum = enums.find(e => e.name === 'WebComponentCommand');
if (!commandEnum) return ''; if (!commandEnum) return '';
let markdown = '| Method | Description | Parameters | Access Level |\n'; let markdown = '| Method | Command | Description | Parameters | Access Level |\n';
markdown += '|--------|-------------|------------|-------------|\n'; markdown += '|--------|---------|-------------|------------|-------------|\n';
for (const item of commandEnum.items) { for (const item of commandEnum.items) {
// Skip private commands // Skip private commands
@ -256,7 +256,7 @@ class WebComponentDocGenerator {
// Determine access level based on @moderator annotation // Determine access level based on @moderator annotation
const accessLevel = this.getAccessLevel(item); const accessLevel = this.getAccessLevel(item);
markdown += `| \`${methodName}\` | ${item.description || 'No description available'} | ${params} | ${accessLevel} |\n`; markdown += `| \`${methodName}\` | \`${item.value}\` | ${item.description || 'No description available'} | ${params} | ${accessLevel} |\n`;
} }
return markdown; return markdown;