Merge pull request #5390 from chrootsu/lodash-snakeCase

lodash: changed _.snakeCase() method
This commit is contained in:
Masahiro Wakame
2015-08-17 23:43:54 +09:00
2 changed files with 23 additions and 1 deletions
+3
View File
@@ -1631,7 +1631,10 @@ result = <number>_.parseInt('08', 10);
result = <number>_('08').parseInt();
result = <number>_('08').parseInt(10);
// _.snakeCase
result = <string>_.snakeCase('Foo Bar');
result = <string>_('Foo Bar').snakeCase();
result = <string>_.startCase('--foo-bar');
result = <boolean>_.startsWith('abc', 'a');
+20 -1
View File
@@ -7463,7 +7463,26 @@ declare module _ {
interface LoDashStatic {
repeat(str?: string, n?: number): string;
snakeCase(str?: string): string;
}
//_.snakeCase
interface LoDashStatic {
/**
* Converts string to snake case.
* @param string The string to convert.
* @return Returns the snake cased string.
*/
snakeCase(string?: string): string;
}
interface LoDashWrapper<T> {
/**
* @see _.snakeCase
*/
snakeCase(): string;
}
interface LoDashStatic {
startCase(str?: string): string;
startsWith(str?: string, target?: string, position?: number): boolean;
}