fix: Add debounced Undo/Redo system to avoid character-by-character history
- Add debounced state updates for title and content (500ms delay) - Immediate UI updates with delayed history saving - Prevent one-letter-per-undo issue - Add cleanup for debounce timers on unmount
This commit is contained in:
25
mcp-server/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/uriTemplate.d.ts
generated
vendored
Normal file
25
mcp-server/node_modules/@modelcontextprotocol/sdk/dist/esm/shared/uriTemplate.d.ts
generated
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
export type Variables = Record<string, string | string[]>;
|
||||
export declare class UriTemplate {
|
||||
/**
|
||||
* Returns true if the given string contains any URI template expressions.
|
||||
* A template expression is a sequence of characters enclosed in curly braces,
|
||||
* like {foo} or {?bar}.
|
||||
*/
|
||||
static isTemplate(str: string): boolean;
|
||||
private static validateLength;
|
||||
private readonly template;
|
||||
private readonly parts;
|
||||
get variableNames(): string[];
|
||||
constructor(template: string);
|
||||
toString(): string;
|
||||
private parse;
|
||||
private getOperator;
|
||||
private getNames;
|
||||
private encodeValue;
|
||||
private expandPart;
|
||||
expand(variables: Variables): string;
|
||||
private escapeRegExp;
|
||||
private partToRegExp;
|
||||
match(uri: string): Variables | null;
|
||||
}
|
||||
//# sourceMappingURL=uriTemplate.d.ts.map
|
||||
Reference in New Issue
Block a user