Skip to content
This repository was archived by the owner on Jul 4, 2025. It is now read-only.

Commit 3dcdbd1

Browse files
authored
Merge pull request #1 from codepress/develop
1.0.1
2 parents c74986f + e7509d9 commit 3dcdbd1

File tree

3 files changed

+36
-3
lines changed

3 files changed

+36
-3
lines changed

changelog.txt

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
1-
= NEWVERSION =
2-
Release Date: November 2nd, 2018
1+
= 1.0.1 =
2+
Release Date: December 11th, 2018
33

4+
- Added String.Format Helper
5+
- Added String.IsFloat Helper
46
- Added Polyfill: CustomEvent
7+
- Added Polyfill: Nodelist
58

69
= 1.0 =
710
Release Date: November 2nd, 2018

helper/strings.js

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,33 @@
1+
/**
2+
* Return a pixel string -> 4px
3+
*
4+
* @param number
5+
* @returns {string}
6+
*/
17
export function toPixel( number ) {
28
return number + 'px';
9+
}
10+
11+
/**
12+
* Javascript version of sprintf
13+
*
14+
* Usage: Format( '{0} is {1}', 'ES6', 'Awesome' );
15+
*
16+
* @param {String} format
17+
* @returns {*}
18+
*/
19+
export function Format( format ) {
20+
let args = Array.prototype.slice.call( arguments, 1 );
21+
return format.replace( /{(\d+)}/g, function( match, number ) {
22+
return typeof args[ number ] !== 'undefined'
23+
? args[ number ]
24+
: match
25+
;
26+
} );
27+
}
28+
29+
export function isFloat( value, decimal_point_regex ) {
30+
let regex = new RegExp( "^[0-9]+((\." + decimal_point_regex + ")[0-9]+)?$" );
31+
32+
return value.match( regex );
333
}

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "admin-columns-js",
3-
"version": "1.0.0",
3+
"version": "1.0.1",
44
"repository": {
55
"type": "git",
66
"url": "https://github.com/codepress/admin-columns-js.git"

0 commit comments

Comments
 (0)