mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-05-12 11:51:10 +08:00
Merge pull request #5593 from chrootsu/lodash-isElement
lodash: changed _.isElement() method
This commit is contained in:
@@ -1219,6 +1219,12 @@ result = <boolean>_(42).isDate();
|
||||
result = <boolean>_<any>([]).isDate();
|
||||
result = <boolean>_({}).isDate();
|
||||
|
||||
// _.isElement
|
||||
result = <boolean>_.isElement(any);
|
||||
result = <boolean>_(42).isElement();
|
||||
result = <boolean>_<any>([]).isElement();
|
||||
result = <boolean>_({}).isElement();
|
||||
|
||||
// _.isEmpty
|
||||
result = <boolean>_.isEmpty([1, 2, 3]);
|
||||
result = <boolean>_.isEmpty({});
|
||||
@@ -1485,8 +1491,6 @@ interface FirstSecond {
|
||||
}
|
||||
result = <FirstSecond>_.invert({ 'first': 'moe', 'second': 'larry' });
|
||||
|
||||
result = <boolean>_.isElement(document.body);
|
||||
|
||||
// _.isEqual (alias: _.eq)
|
||||
result = <boolean>_.isEqual(1, 1);
|
||||
result = <boolean>_(1).isEqual(1);
|
||||
|
||||
27
lodash/lodash.d.ts
vendored
27
lodash/lodash.d.ts
vendored
@@ -6230,6 +6230,23 @@ declare module _ {
|
||||
isDate(): boolean;
|
||||
}
|
||||
|
||||
//_.isElement
|
||||
interface LoDashStatic {
|
||||
/**
|
||||
* Checks if value is a DOM element.
|
||||
* @param value The value to check.
|
||||
* @return Returns true if value is a DOM element, else false.
|
||||
*/
|
||||
isElement(value?: any): boolean;
|
||||
}
|
||||
|
||||
interface LoDashWrapperBase<T, TWrapper> {
|
||||
/**
|
||||
* @see _.isElement
|
||||
*/
|
||||
isElement(): boolean;
|
||||
}
|
||||
|
||||
//_.isEmpty
|
||||
interface LoDashStatic {
|
||||
/**
|
||||
@@ -7097,16 +7114,6 @@ declare module _ {
|
||||
invert(object: any): any;
|
||||
}
|
||||
|
||||
//_.isElement
|
||||
interface LoDashStatic {
|
||||
/**
|
||||
* Checks if value is a DOM element.
|
||||
* @param value The value to check.
|
||||
* @return True if the value is a DOM element, else false.
|
||||
**/
|
||||
isElement(value?: any): boolean;
|
||||
}
|
||||
|
||||
//_.isEqual
|
||||
interface EqCustomizer {
|
||||
(value: any, other: any, indexOrKey?: number|string): boolean;
|
||||
|
||||
Reference in New Issue
Block a user