# Functions
No description provided by the author
MaxTimeAgoString returns a shorthand string representing how long ago an epoch was, measured by the highest possible time increment up to a week.
NewImage returns a new instance of image containing data.
PagedLines returns a slice of pages where the given lines are added to pages separated by newlines until they either overflow the character limit or the line limit.
ParseTimePeriod parses a human readable string into a time period.
Pluralise adds the grammar-correct plural suffix to target if amount is not singular.
PluraliseSpecial returns the supplied singular string if amount is 1, else the supplied plural string is returned.
PluraliseWithCount returns the pluralised version of target, prefixed with the amount itself.
PluralSuffix returns the plural suffix for a word.
Possessive returns the target string appended with either 's or ' depending on the string's postfix character.
PossessiveSuffix return the possessive suffix for a word.
SearchSort takes a slice of string results and a query to search for, and then filters and sorts them accordingly.
TimeDiff returns a time period object representing the time difference between the provided times by all time measurements.
TitleCase returns the title case of content, meaning the first letter of each word is capitalised.
TrimArgs returns a string where the number of args denoted by limit are trimmed from the beginning of the string.
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Type aliases
No description provided by the author