mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
fix Optional Parameters in Callbacks
http://www.typescriptlang.org/docs/handbook/declaration-files/do-s-and-don-ts.html#optional-parameters-in-callbacks
This commit is contained in:
parent
e44c615c70
commit
fbca2f74db
10
types/hexo/index.d.ts
vendored
10
types/hexo/index.d.ts
vendored
@ -603,7 +603,7 @@ declare namespace Hexo {
|
||||
/**
|
||||
* Executed when creating a post to determine the path of new posts.
|
||||
*/
|
||||
register(type: 'new_post_path', fn: (data: Post.Data, replace?: boolean) => void, priority?: number): void;
|
||||
register(type: 'new_post_path', fn: (data: Post.Data, replace: boolean|undefined) => void, priority?: number): void;
|
||||
|
||||
/**
|
||||
* Used to determine the permalink of posts.
|
||||
@ -675,13 +675,13 @@ declare namespace Hexo {
|
||||
}
|
||||
|
||||
interface Renderer {
|
||||
register(srcExt: string, outExt: string, fn: (data: HexoRendererData, options?: any) => string, sync: true): void;
|
||||
register(srcExt: string, outExt: string, fn: (data: HexoRendererData, options?: any) => Promise<string>, sync: false): void;
|
||||
register(srcExt: string, outExt: string, fn: (data: HexoRendererData, options?: any) => Promise<string>): void;
|
||||
register(srcExt: string, outExt: string, fn: (data: HexoRendererData, options: any) => string, sync: true): void;
|
||||
register(srcExt: string, outExt: string, fn: (data: HexoRendererData, options: any) => Promise<string>, sync: false): void;
|
||||
register(srcExt: string, outExt: string, fn: (data: HexoRendererData, options: any) => Promise<string>): void;
|
||||
}
|
||||
|
||||
interface Tag {
|
||||
register(name: string, fn: (args: string[], content?: string) => string, options?: Tag.Options): void;
|
||||
register(name: string, fn: (args: string[], content: string|undefined) => string, options?: Tag.Options): void;
|
||||
}
|
||||
namespace Tag {
|
||||
interface Options {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user