mirror of https://github.com/sveltejs/svelte
parent
ae01d6acaa
commit
2372b6e74e
@ -1,8 +1,8 @@
|
|||||||
export interface ActionReturn<Parameters = any> {
|
export interface ActionReturn<Parameter = any> {
|
||||||
update?: (parameters: Parameters) => void;
|
update?: (parameter: Parameter) => void;
|
||||||
destroy?: () => void;
|
destroy?: () => void;
|
||||||
}
|
}
|
||||||
|
|
||||||
export interface Action<Element = HTMLElement, Parameters = any> {
|
export interface Action<Element = HTMLElement, Parameter = any> {
|
||||||
<Node extends Element>(node: Node, parameters?: Parameters): void | ActionReturn<Parameters>;
|
<Node extends Element>(node: Node, parameter?: Parameter): void | ActionReturn<Parameter>;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in new issue