svantic
Version:
A set of Fomantic-UI components for Svelte framework
96 lines (95 loc) • 3.04 kB
TypeScript
/** @typedef {typeof __propDef.props} CalendarProps */
/** @typedef {typeof __propDef.events} CalendarEvents */
/** @typedef {typeof __propDef.slots} CalendarSlots */
export default class Calendar extends SvelteComponentTyped<{
onMount: any;
class?: string;
disabled?: boolean;
icon?: string;
style?: {};
settings?: {};
ready?: () => Promise<any>;
blur?: () => any;
focus?: () => any;
refresh?: () => any;
popup?: (...args: any[]) => any;
clear?: () => any;
getDate?: () => any;
setDate?: (date: any, updateInput: any, fireChange: any) => void;
getMode?: () => any;
setMode?: (mode: any) => any;
getStartDate?: () => any;
setStartDate?: (date: any) => any;
getEndDate?: () => any;
setEndDate?: (date: any) => void;
getFocusDate?: () => any;
setFocusDate?: (date: any) => any;
setMinDate?: (date: any) => any;
setMaxDate?: (date: any) => any;
}, {
mount: CustomEvent<any>;
} & {
[evt: string]: CustomEvent<any>;
}, {
default: {};
}> {
get refresh(): () => any;
get popup(): (...args: any[]) => any;
get focus(): () => any;
get blur(): () => any;
get clear(): () => any;
get getDate(): () => any;
get setDate(): (date: any, updateInput: any, fireChange: any) => void;
get getMode(): () => any;
get setMode(): (mode: any) => any;
get getStartDate(): () => any;
get setStartDate(): (date: any) => any;
get getEndDate(): () => any;
get setEndDate(): (date: any) => void;
get getFocusDate(): () => any;
get setFocusDate(): (date: any) => any;
get setMinDate(): (date: any) => any;
get setMaxDate(): (date: any) => any;
get ready(): () => Promise<any>;
}
export type CalendarProps = typeof __propDef.props;
export type CalendarEvents = typeof __propDef.events;
export type CalendarSlots = typeof __propDef.slots;
import { SvelteComponentTyped } from "svelte";
declare const __propDef: {
props: {
onMount: any;
class?: string;
disabled?: boolean;
icon?: string;
style?: {};
settings?: {};
ready?: () => Promise<any>;
blur?: () => any;
focus?: () => any;
refresh?: () => any;
popup?: (...args: any[]) => any;
clear?: () => any;
getDate?: () => any;
setDate?: (date: any, updateInput: any, fireChange: any) => void;
getMode?: () => any;
setMode?: (mode: any) => any;
getStartDate?: () => any;
setStartDate?: (date: any) => any;
getEndDate?: () => any;
setEndDate?: (date: any) => void;
getFocusDate?: () => any;
setFocusDate?: (date: any) => any;
setMinDate?: (date: any) => any;
setMaxDate?: (date: any) => any;
};
events: {
mount: CustomEvent<any>;
} & {
[evt: string]: CustomEvent<any>;
};
slots: {
default: {};
};
};
export {};