declare types for component tags (#371)

pull/385/head
ibirrer 2021-03-12 15:07:38 +01:00 zatwierdzone przez GitHub
rodzic 0234fe81d5
commit a14346ea87
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
45 zmienionych plików z 269 dodań i 1 usunięć

Wyświetl plik

@ -212,3 +212,9 @@ export default class SlAlert extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-alert': SlAlert;
}
}

Wyświetl plik

@ -202,3 +202,9 @@ export default class SlAnimation extends LitElement {
return html` <slot @slotchange=${this.handleSlotChange}></slot> `;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-animation': SlAnimation;
}
}

Wyświetl plik

@ -65,3 +65,9 @@ export default class SlAvatar extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-avatar': SlAvatar;
}
}

Wyświetl plik

@ -45,3 +45,9 @@ export default class SlBadge extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-badge': SlBadge;
}
}

Wyświetl plik

@ -41,3 +41,9 @@ export default class SlButtonGroup extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-button-group': SlButtonGroup;
}
}

Wyświetl plik

@ -227,3 +227,9 @@ export default class SlButton extends LitElement {
return isLink ? link : button;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-button': SlButton;
}
}

Wyświetl plik

@ -68,3 +68,9 @@ export default class SlCard extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-card': SlCard;
}
}

Wyświetl plik

@ -183,3 +183,9 @@ export default class SlCheckbox extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-checkbox': SlCheckbox;
}
}

Wyświetl plik

@ -821,3 +821,9 @@ export default class SlColorPicker extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-color-picker': SlColorPicker;
}
}

Wyświetl plik

@ -211,3 +211,9 @@ export default class SlDetails extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-details': SlDetails;
}
}

Wyświetl plik

@ -261,3 +261,9 @@ export default class SlDialog extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-dialog': SlDialog;
}
}

Wyświetl plik

@ -272,3 +272,9 @@ export default class SlDrawer extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-drawer': SlDrawer;
}
}

Wyświetl plik

@ -407,3 +407,9 @@ export default class SlDropdown extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-dropdown': SlDropdown;
}
}

Wyświetl plik

@ -279,3 +279,9 @@ export default class SlForm extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-form': SlForm;
}
}

Wyświetl plik

@ -24,3 +24,9 @@ export default class SlFormatBytes extends LitElement {
});
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-format-bytes': SlFormatBytes;
}
}

Wyświetl plik

@ -70,3 +70,9 @@ export default class SlFormatDate extends LitElement {
}).format(date);
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-format-date': SlFormatDate;
}
}

Wyświetl plik

@ -58,3 +58,9 @@ export default class SlFormatNumber extends LitElement {
}).format(this.value);
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-format-number': SlFormatNumber;
}
}

Wyświetl plik

@ -68,3 +68,9 @@ export default class SlIconButton extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-icon-button': SlIconButton;
}
}

Wyświetl plik

@ -120,3 +120,9 @@ export default class SlIcon extends LitElement {
return html` <div part="base" class="icon" role="img" aria-label=${this.getLabel()}>${unsafeSVG(this.svg)}</div>`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-icon': SlIcon;
}
}

Wyświetl plik

@ -135,3 +135,9 @@ export default class SlImageComparer extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-image-comparer': SlImageComparer;
}
}

Wyświetl plik

@ -78,3 +78,9 @@ export default class SlInclude extends LitElement {
return html`<slot></slot>`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-include': SlInclude;
}
}

Wyświetl plik

@ -376,3 +376,9 @@ export default class SlInput extends LitElement {
);
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-input': SlInput;
}
}

Wyświetl plik

@ -18,3 +18,9 @@ export default class SlMenuDivider extends LitElement {
return html` <div part="base" class="menu-divider" role="separator" aria-hidden="true"></div> `;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-menu-divider': SlMenuDivider;
}
}

Wyświetl plik

@ -100,3 +100,9 @@ export default class SlMenuItem extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-menu-item': SlMenuItem;
}
}

Wyświetl plik

@ -24,3 +24,9 @@ export default class SlMenuLabel extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-menu-label': SlMenuLabel;
}
}

Wyświetl plik

@ -124,3 +124,9 @@ export default class SlMenu extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-menu': SlMenu;
}
}

Wyświetl plik

@ -50,3 +50,9 @@ export default class SlProgressBar extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-progress-bar': SlProgressBar;
}
}

Wyświetl plik

@ -76,3 +76,9 @@ export default class SlProgressRing extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-progress-ring': SlProgressRing;
}
}

Wyświetl plik

@ -180,3 +180,9 @@ export default class SlRadio extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-radio': SlRadio;
}
}

Wyświetl plik

@ -210,3 +210,9 @@ export default class SlRange extends LitElement {
);
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-range': SlRange;
}
}

Wyświetl plik

@ -242,3 +242,9 @@ export default class SlRating extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-rating': SlRating;
}
}

Wyświetl plik

@ -116,3 +116,9 @@ export default class SlRelativeTime extends LitElement {
return html` <time datetime=${this.isoTime} title=${this.titleTime}>${this.relativeTime}</time> `;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-relative-time': SlRelativeTime;
}
}

Wyświetl plik

@ -45,3 +45,9 @@ export default class SlResizeObserver extends LitElement {
return html` <slot @slotchange=${this.handleSlotChange}></slot> `;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-resize-observer': SlResizeObserver;
}
}

Wyświetl plik

@ -37,3 +37,9 @@ export default class SlResponsiveEmbed extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-responsive-embed': SlResponsiveEmbed;
}
}

Wyświetl plik

@ -465,3 +465,9 @@ export default class SlSelect extends LitElement {
);
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-select': SlSelect;
}
}

Wyświetl plik

@ -34,3 +34,9 @@ export default class SlSkeleton extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-skeleton': SlSkeleton;
}
}

Wyświetl plik

@ -16,3 +16,9 @@ export default class SlSpinner extends LitElement {
return html` <span part="base" class="spinner" aria-busy="true" aria-live="polite"></span> `;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-spinner': SlSpinner;
}
}

Wyświetl plik

@ -156,3 +156,9 @@ export default class SlSwitch extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-switch': SlSwitch;
}
}

Wyświetl plik

@ -360,3 +360,9 @@ export default class SlTabGroup extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-tab-group': SlTabGroup;
}
}

Wyświetl plik

@ -44,3 +44,9 @@ export default class SlTabPanel extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-tab-panel': SlTabPanel;
}
}

Wyświetl plik

@ -88,3 +88,9 @@ export default class SlTab extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-tab': SlTab;
}
}

Wyświetl plik

@ -81,3 +81,9 @@ export default class SlTag extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-tag': SlTag;
}
}

Wyświetl plik

@ -296,3 +296,9 @@ export default class SlTextarea extends LitElement {
);
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-textarea': SlTextarea;
}
}

Wyświetl plik

@ -262,3 +262,9 @@ export default class SlTooltip extends LitElement {
`;
}
}
declare global {
interface HTMLElementTagNameMap {
'sl-tooltip': SlTooltip;
}
}

Wyświetl plik

@ -71,5 +71,9 @@
"removeComments": true,
"skipLibCheck": true /* Skip type checking of declaration files. */,
"forceConsistentCasingInFileNames": true /* Disallow inconsistently-cased references to the same file. */
}
},
"exclude": [
"docs",
"dist"
]
}