diff --git a/docs/assets/plugins/metadata/metadata.js b/docs/assets/plugins/metadata/metadata.js index b3a21802..451693e1 100644 --- a/docs/assets/plugins/metadata/metadata.js +++ b/docs/assets/plugins/metadata/metadata.js @@ -373,8 +373,8 @@ return next(content); } - // Remove members that don't have a description - const members = component.members?.filter(member => member.description); + // Remove members that are private or don't have a description + const members = component.members?.filter(member => member.description && member.privacy !== 'private'); const methods = members?.filter(prop => prop.kind === 'method' && prop.privacy !== 'private'); const props = members?.filter(prop => { // Look for a corresponding attribute diff --git a/src/components/button/button.ts b/src/components/button/button.ts index f89ea20b..c34b4bc0 100644 --- a/src/components/button/button.ts +++ b/src/components/button/button.ts @@ -96,23 +96,23 @@ export default class SlButton extends LitElement { this.button.blur(); } - private handleSlotChange() { + handleSlotChange() { this.hasLabel = hasSlot(this); this.hasPrefix = hasSlot(this, 'prefix'); this.hasSuffix = hasSlot(this, 'suffix'); } - private handleBlur() { + handleBlur() { this.hasFocus = false; emit(this, 'sl-blur'); } - private handleFocus() { + handleFocus() { this.hasFocus = true; emit(this, 'sl-focus'); } - private handleClick(event: MouseEvent) { + handleClick(event: MouseEvent) { if (this.disabled || this.loading) { event.preventDefault(); event.stopPropagation();