uwfoster-util
v1.0.1
Published
UW Foster School of Business utility functions
Downloads
3
Readme
#uwfoster-util
This module contains utility functions that are common in UW Foster applications.
##Install
npm install uwfoster-util --save
##Use
import uwutil from 'uwsoster-util';
let outputString = uwutil.strFormat.padAndTruncate('A string goes here.', 50);
// outputstring = "A string goes here. "
strFormat
The strFormat functions are used to format data for output and return strings.
daysOfWeek
The days of week function takes a comma-separated string or an array of day objects ({ Name: "Monday" }
) and returns a 7-character string representing the days passed in. Days not passed in are represented as spaces in their respective position. For example if "Monday, Wednesday, Friday"
is passed in, " M W F "
is returned.
padAndTrim
The pad and trim function ensures that the passed in string is returned with a specified length. The string is either padded with spaces or trimmed to length.
truncateOnLastComma
The truncate on last comma function takes a comma separated string and trims it at the last comma-separated item to ensure it is shorter than the specified length. The function also adds ellipsis to the end of the string to indicate the list has been truncated.
Authors
- Kevin Coleman