Skip to content

Commit b46ebd3

Browse files
🤖 dprint fmt
1 parent d52d9d9 commit b46ebd3

File tree

11 files changed

+704
-697
lines changed

11 files changed

+704
-697
lines changed

types/phoenix_live_view/hooks.d.ts

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -4,33 +4,33 @@ export type OnReply = (reply: any, ref: number) => any;
44
export type CallbackRef = (customEvent: any, bypass: boolean) => string;
55

66
export interface ViewHookInterface {
7-
el: HTMLElement;
8-
liveSocket: LiveSocket;
7+
el: HTMLElement;
8+
liveSocket: LiveSocket;
99

10-
mounted?: () => void;
11-
updated?: () => void;
12-
beforeUpdate?: () => void;
13-
destroyed?: () => void;
14-
reconnected?: () => void;
15-
disconnected?: () => void;
10+
mounted?: () => void;
11+
updated?: () => void;
12+
beforeUpdate?: () => void;
13+
destroyed?: () => void;
14+
reconnected?: () => void;
15+
disconnected?: () => void;
1616

17-
js(): object;
18-
pushEvent(event: string, payload: any, onReply?: OnReply): any;
19-
pushEventTo(phxTarget: any, event: string, payload: object, onReply?: OnReply): any;
20-
handleEvent(event: string, callback: any): CallbackRef;
21-
removeHandleEvent(callbackRef: CallbackRef): void;
22-
upload(name: any, files: any): any;
23-
uploadTo(phxTarget: any, name: any, files: any): any;
17+
js(): object;
18+
pushEvent(event: string, payload: any, onReply?: OnReply): any;
19+
pushEventTo(phxTarget: any, event: string, payload: object, onReply?: OnReply): any;
20+
handleEvent(event: string, callback: any): CallbackRef;
21+
removeHandleEvent(callbackRef: CallbackRef): void;
22+
upload(name: any, files: any): any;
23+
uploadTo(phxTarget: any, name: any, files: any): any;
2424
}
2525

2626
export interface Hook<T extends object = {}> {
27-
mounted?: (this: T & ViewHookInterface) => void;
28-
beforeUpdate?: (this: T & ViewHookInterface) => void;
29-
updated?: (this: T & ViewHookInterface) => void;
30-
beforeDestroy?: (this: T & ViewHookInterface) => void;
31-
destroyed?: (this: T & ViewHookInterface) => void;
32-
disconnected?: (this: T & ViewHookInterface) => void;
33-
reconnected?: (this: T & ViewHookInterface) => void;
27+
mounted?: (this: T & ViewHookInterface) => void;
28+
beforeUpdate?: (this: T & ViewHookInterface) => void;
29+
updated?: (this: T & ViewHookInterface) => void;
30+
beforeDestroy?: (this: T & ViewHookInterface) => void;
31+
destroyed?: (this: T & ViewHookInterface) => void;
32+
disconnected?: (this: T & ViewHookInterface) => void;
33+
reconnected?: (this: T & ViewHookInterface) => void;
3434
}
3535

3636
export type HooksOptions = Record<string, Hook<any>>;

types/phoenix_live_view/index.d.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -54,22 +54,22 @@ import ViewHook from "./view_hook";
5454
export function createHook(el: HTMLElement, callbacks?: object): ViewHook;
5555

5656
export {
57-
Defaults,
58-
DomOptions,
59-
EventMetadata,
60-
Hook,
61-
HooksOptions,
62-
isUsedInput,
63-
LiveSocket,
64-
SocketOptions,
65-
UploadEntry,
66-
Uploader,
67-
UploadersOptions,
68-
ViewHookInterface,
57+
Defaults,
58+
DomOptions,
59+
EventMetadata,
60+
Hook,
61+
HooksOptions,
62+
isUsedInput,
63+
LiveSocket,
64+
SocketOptions,
65+
UploadEntry,
66+
Uploader,
67+
UploadersOptions,
68+
ViewHookInterface,
6969
};
7070

7171
declare global {
72-
interface Window {
73-
liveSocket?: LiveSocket;
74-
}
72+
interface Window {
73+
liveSocket?: LiveSocket;
74+
}
7575
}

types/phoenix_live_view/live_socket.d.ts

Lines changed: 118 additions & 118 deletions
Original file line numberDiff line numberDiff line change
@@ -2,126 +2,126 @@ import SocketOptions from "./socket_options";
22

33
export function isUsedInput(el: any): any;
44
export default class LiveSocket {
5-
constructor(url: any, phxSocket: any, opts: Partial<SocketOptions>);
6-
unloaded: boolean;
7-
socket: any;
8-
bindingPrefix: any;
9-
opts: any;
10-
params: any;
11-
viewLogger: any;
12-
metadataCallbacks: any;
13-
defaults: any;
14-
activeElement: any;
15-
prevActive: Element | null;
16-
silenced: boolean;
17-
main: View | null;
18-
outgoingMainEl: any;
19-
clickStartedAtTarget: any;
20-
linkRef: number;
21-
roots: any;
22-
href: string;
23-
pendingLink: any;
24-
currentLocation: any;
25-
hooks: any;
26-
uploaders: any;
27-
loaderTimeout: any;
28-
reloadWithJitterTimer: number | null;
29-
maxReloads: any;
30-
reloadJitterMin: any;
31-
reloadJitterMax: any;
32-
failsafeJitter: any;
33-
localStorage: any;
34-
sessionStorage: any;
35-
boundTopLevelEvents: boolean;
36-
boundEventNames: Set<any>;
37-
serverCloseRef: any;
38-
domCallbacks: any;
39-
transitions: TransitionSet;
40-
currentHistoryPosition: number;
41-
version(): any;
42-
isProfileEnabled(): boolean;
43-
isDebugEnabled(): boolean;
44-
isDebugDisabled(): boolean;
45-
enableDebug(): void;
46-
enableProfiling(): void;
47-
disableDebug(): void;
48-
disableProfiling(): void;
49-
enableLatencySim(upperBoundMs: any): void;
50-
disableLatencySim(): void;
51-
getLatencySim(): number | null;
52-
getSocket(): any;
53-
connect(): void;
54-
disconnect(callback: any): void;
55-
replaceTransport(transport: any): void;
56-
execJS(el: HTMLElement, encodedJS: any, eventType?: string): void; // DT
57-
execJSHookPush(el: HTMLElement, phxEvent: any, data: any, callback: any): void;
58-
unload(): void;
59-
triggerDOM(kind: any, args: any): void;
60-
time(name: any, func: any): any;
61-
log(view: any, kind: any, msgCallback: any): void;
62-
requestDOMUpdate(callback: any): void;
63-
transition(time: any, onStart: any, onDone?: () => void): void;
64-
onChannel(channel: any, event: any, cb: any): void;
65-
reloadWithJitter(view: any, log: any): void;
66-
getHookCallbacks(name: any): any;
67-
isUnloaded(): boolean;
68-
isConnected(): any;
69-
getBindingPrefix(): any;
70-
binding(kind: any): string;
71-
channel(topic: any, params: any): any;
72-
joinDeadView(): void;
73-
joinRootViews(): boolean;
74-
redirect(to: any, flash: any, reloadToken: any): void;
75-
replaceMain(href: any, flash: any, callback?: null, linkRef?: number): void;
76-
transitionRemoves(elements: any, skipSticky: any, callback: any): void;
77-
isPhxView(el: any): any;
78-
newRootView(el: any, flash: any, liveReferer: any): View;
79-
owner(childEl: any, callback: any): any;
80-
withinOwners(childEl: any, callback: any): void;
81-
getViewByEl(el: any): any;
82-
getRootById(id: any): any;
83-
destroyAllViews(): void;
84-
destroyViewByEl(el: any): void;
85-
getActiveElement(): Element | null;
86-
dropActiveElement(view: any): void;
87-
restorePreviouslyActiveFocus(): void;
88-
blurActiveElement(): void;
89-
bindTopLevelEvents(dead?: object): void; // DT
90-
eventMeta(eventName: any, e: any, targetEl: any): any;
91-
setPendingLink(href: any): number;
92-
resetReloadStatus(): void;
93-
commitPendingLink(linkRef: any): boolean;
94-
getHref(): string;
95-
hasPendingLink(): boolean;
96-
bind(events: any, callback: any): void;
97-
bindClicks(): void;
98-
bindClick(eventName: any, bindingName: any): void;
99-
dispatchClickAway(e: any, clickStartedAt: any): void;
100-
bindNav(): void;
101-
maybeScroll(scroll: any): void;
102-
dispatchEvent(event: any, payload?: {}): void;
103-
dispatchEvents(events: any): void;
104-
withPageLoading(info: any, callback: any): any;
105-
pushHistoryPatch(e: any, href: any, linkState: any, targetEl: any): void;
106-
historyPatch(href: any, linkState: any, linkRef?: number): void;
107-
historyRedirect(e: any, href: any, linkState: any, flash: any, targetEl: any): void;
108-
replaceRootHistory(): void;
109-
registerNewLocation(newLocation: any): boolean;
110-
bindForms(): void;
111-
debounce(el: any, event: any, eventType: any, callback: any): any;
112-
silenceEvents(callback: any): void;
113-
on(event: any, callback: any): void;
114-
jsQuerySelectorAll(sourceEl: any, query: any, defaultQuery: any): any;
5+
constructor(url: any, phxSocket: any, opts: Partial<SocketOptions>);
6+
unloaded: boolean;
7+
socket: any;
8+
bindingPrefix: any;
9+
opts: any;
10+
params: any;
11+
viewLogger: any;
12+
metadataCallbacks: any;
13+
defaults: any;
14+
activeElement: any;
15+
prevActive: Element | null;
16+
silenced: boolean;
17+
main: View | null;
18+
outgoingMainEl: any;
19+
clickStartedAtTarget: any;
20+
linkRef: number;
21+
roots: any;
22+
href: string;
23+
pendingLink: any;
24+
currentLocation: any;
25+
hooks: any;
26+
uploaders: any;
27+
loaderTimeout: any;
28+
reloadWithJitterTimer: number | null;
29+
maxReloads: any;
30+
reloadJitterMin: any;
31+
reloadJitterMax: any;
32+
failsafeJitter: any;
33+
localStorage: any;
34+
sessionStorage: any;
35+
boundTopLevelEvents: boolean;
36+
boundEventNames: Set<any>;
37+
serverCloseRef: any;
38+
domCallbacks: any;
39+
transitions: TransitionSet;
40+
currentHistoryPosition: number;
41+
version(): any;
42+
isProfileEnabled(): boolean;
43+
isDebugEnabled(): boolean;
44+
isDebugDisabled(): boolean;
45+
enableDebug(): void;
46+
enableProfiling(): void;
47+
disableDebug(): void;
48+
disableProfiling(): void;
49+
enableLatencySim(upperBoundMs: any): void;
50+
disableLatencySim(): void;
51+
getLatencySim(): number | null;
52+
getSocket(): any;
53+
connect(): void;
54+
disconnect(callback: any): void;
55+
replaceTransport(transport: any): void;
56+
execJS(el: HTMLElement, encodedJS: any, eventType?: string): void; // DT
57+
execJSHookPush(el: HTMLElement, phxEvent: any, data: any, callback: any): void;
58+
unload(): void;
59+
triggerDOM(kind: any, args: any): void;
60+
time(name: any, func: any): any;
61+
log(view: any, kind: any, msgCallback: any): void;
62+
requestDOMUpdate(callback: any): void;
63+
transition(time: any, onStart: any, onDone?: () => void): void;
64+
onChannel(channel: any, event: any, cb: any): void;
65+
reloadWithJitter(view: any, log: any): void;
66+
getHookCallbacks(name: any): any;
67+
isUnloaded(): boolean;
68+
isConnected(): any;
69+
getBindingPrefix(): any;
70+
binding(kind: any): string;
71+
channel(topic: any, params: any): any;
72+
joinDeadView(): void;
73+
joinRootViews(): boolean;
74+
redirect(to: any, flash: any, reloadToken: any): void;
75+
replaceMain(href: any, flash: any, callback?: null, linkRef?: number): void;
76+
transitionRemoves(elements: any, skipSticky: any, callback: any): void;
77+
isPhxView(el: any): any;
78+
newRootView(el: any, flash: any, liveReferer: any): View;
79+
owner(childEl: any, callback: any): any;
80+
withinOwners(childEl: any, callback: any): void;
81+
getViewByEl(el: any): any;
82+
getRootById(id: any): any;
83+
destroyAllViews(): void;
84+
destroyViewByEl(el: any): void;
85+
getActiveElement(): Element | null;
86+
dropActiveElement(view: any): void;
87+
restorePreviouslyActiveFocus(): void;
88+
blurActiveElement(): void;
89+
bindTopLevelEvents(dead?: object): void; // DT
90+
eventMeta(eventName: any, e: any, targetEl: any): any;
91+
setPendingLink(href: any): number;
92+
resetReloadStatus(): void;
93+
commitPendingLink(linkRef: any): boolean;
94+
getHref(): string;
95+
hasPendingLink(): boolean;
96+
bind(events: any, callback: any): void;
97+
bindClicks(): void;
98+
bindClick(eventName: any, bindingName: any): void;
99+
dispatchClickAway(e: any, clickStartedAt: any): void;
100+
bindNav(): void;
101+
maybeScroll(scroll: any): void;
102+
dispatchEvent(event: any, payload?: {}): void;
103+
dispatchEvents(events: any): void;
104+
withPageLoading(info: any, callback: any): any;
105+
pushHistoryPatch(e: any, href: any, linkState: any, targetEl: any): void;
106+
historyPatch(href: any, linkState: any, linkRef?: number): void;
107+
historyRedirect(e: any, href: any, linkState: any, flash: any, targetEl: any): void;
108+
replaceRootHistory(): void;
109+
registerNewLocation(newLocation: any): boolean;
110+
bindForms(): void;
111+
debounce(el: any, event: any, eventType: any, callback: any): any;
112+
silenceEvents(callback: any): void;
113+
on(event: any, callback: any): void;
114+
jsQuerySelectorAll(sourceEl: any, query: any, defaultQuery: any): any;
115115
}
116116
import View from "./view";
117117
declare class TransitionSet {
118-
transitions: Set<any>;
119-
pendingOps: any[];
120-
reset(): void;
121-
after(callback: any): void;
122-
addTransition(time: any, onStart: any, onDone: any): void;
123-
pushPendingOp(op: any): void;
124-
size(): number;
125-
flushPendingOps(): void;
118+
transitions: Set<any>;
119+
pendingOps: any[];
120+
reset(): void;
121+
after(callback: any): void;
122+
addTransition(time: any, onStart: any, onDone: any): void;
123+
pushPendingOp(op: any): void;
124+
size(): number;
125+
flushPendingOps(): void;
126126
}
127127
export {};
Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
{
2-
"private": true,
3-
"name": "@types/phoenix_live_view",
4-
"version": "1.0.9999",
5-
"projects": [
6-
"https://github.com/phoenixframework/phoenix_live_view"
7-
],
8-
"dependencies": {
9-
"@types/phoenix": "*"
10-
},
11-
"devDependencies": {
12-
"@types/phoenix_live_view": "workspace:."
13-
},
14-
"owners": [
15-
{
16-
"name": "Peter Zingg",
17-
"githubUsername": "pzingg"
18-
}
19-
]
2+
"private": true,
3+
"name": "@types/phoenix_live_view",
4+
"version": "1.0.9999",
5+
"projects": [
6+
"https://github.com/phoenixframework/phoenix_live_view"
7+
],
8+
"dependencies": {
9+
"@types/phoenix": "*"
10+
},
11+
"devDependencies": {
12+
"@types/phoenix_live_view": "workspace:."
13+
},
14+
"owners": [
15+
{
16+
"name": "Peter Zingg",
17+
"githubUsername": "pzingg"
18+
}
19+
]
2020
}

0 commit comments

Comments
 (0)