MCPcopy
hub / github.com/laurent22/joplin / Handler

Interface Handler

packages/fork-htmlparser2/src/Parser.ts:144–167  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

142}
143
144export interface Handler {
145 onparserinit(parser: Parser): void;
146
147 /***
148 * Resets the handler back to starting state
149 */
150 onreset(): void;
151
152 /***
153 * Signals the handler that parsing is done
154 */
155 onend(): void;
156 onerror(error: Error): void;
157 onclosetag(name: string): void;
158 onopentagname(name: string): void;
159 onattribute(name: string, value: string): void;
160 onopentag(name: string, attribs: { [s: string]: string }): void;
161 ontext(data: string): void;
162 oncomment(data: string): void;
163 oncdatastart(): void;
164 oncdataend(): void;
165 oncommentend(): void;
166 onprocessinginstruction(name: string, data: string): void;
167}
168
169const reNameEnd = /\s|\//;
170

Callers 21

constructorMethod · 0.65
resetMethod · 0.65
onresetMethod · 0.65
restartMethod · 0.65
resetMethod · 0.65
onendMethod · 0.65
onerrorMethod · 0.65
onopentagendMethod · 0.65
onclosetagMethod · 0.65
_closeCurrentTagMethod · 0.65
onopentagnameMethod · 0.65
onattribendMethod · 0.65

Implementers 1

MultiplexHandlerpackages/fork-htmlparser2/src/Multiple

Calls

no outgoing calls

Tested by

no test coverage detected