mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-08-12 13:00:19 +00:00
Added more overloaded d3.map constructors (issue 3869)
This commit is contained in:
Vendored
+11
-4
@@ -549,10 +549,17 @@ declare module D3 {
|
||||
functor<R,T>(value: (p : R) => T): (p : R) => T;
|
||||
functor<T>(value: T): (p : any) => T;
|
||||
|
||||
map(): Map<any>;
|
||||
set(): Set<any>;
|
||||
map<T>(object: {[key: string]: T; }): Map<T>;
|
||||
set<T>(array: T[]): Set<T>;
|
||||
map: {
|
||||
(): Map<any>;
|
||||
<T>(object: {[key: string]: T; }): Map<T>;
|
||||
<T>(map: Map<T>): Map<T>;
|
||||
<T>(array: T[]): Map<T>;
|
||||
<T>(array: T[], keyFn: (object: T, index?: number) => string): Map<T>;
|
||||
};
|
||||
set: {
|
||||
(): Set<any>;
|
||||
<T>(array: T[]): Set<T>;
|
||||
};
|
||||
dispatch(...types: string[]): Dispatch;
|
||||
rebind(target: any, source: any, ...names: any[]): any;
|
||||
requote(str: string): string;
|
||||
|
||||
Reference in New Issue
Block a user