svelte-oct
Version:
Octicons components for Svelte
60 lines (59 loc) • 1.66 kB
TypeScript
/** @typedef {typeof __propDef.props} SkipFill16Props */
/** @typedef {typeof __propDef.events} SkipFill16Events */
/** @typedef {typeof __propDef.slots} SkipFill16Slots */
/**
* [Go to docs](https://svelte-oct.codewithshin.com/)
* ## Props
* @prop export let size = ctx.size || '24';
* @prop export let role = ctx.role || 'img';
* @prop export let color = ctx.color || 'currentColor';
* @prop export let ariaLabel = 'skip fill 16';
*/
export default class SkipFill16 extends SvelteComponentTyped<{
[x: string]: any;
size?: any;
role?: any;
color?: any;
ariaLabel?: string | undefined;
}, {
click: MouseEvent;
keydown: KeyboardEvent;
keyup: KeyboardEvent;
focus: FocusEvent;
blur: FocusEvent;
mouseenter: MouseEvent;
mouseleave: MouseEvent;
mouseover: MouseEvent;
mouseout: MouseEvent;
} & {
[evt: string]: CustomEvent<any>;
}, {}> {
}
export type SkipFill16Props = typeof __propDef.props;
export type SkipFill16Events = typeof __propDef.events;
export type SkipFill16Slots = typeof __propDef.slots;
import { SvelteComponentTyped } from "svelte";
declare const __propDef: {
props: {
[x: string]: any;
size?: any;
role?: any;
color?: any;
ariaLabel?: string | undefined;
};
events: {
click: MouseEvent;
keydown: KeyboardEvent;
keyup: KeyboardEvent;
focus: FocusEvent;
blur: FocusEvent;
mouseenter: MouseEvent;
mouseleave: MouseEvent;
mouseover: MouseEvent;
mouseout: MouseEvent;
} & {
[evt: string]: CustomEvent<any>;
};
slots: {};
};
export {};