Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "string"

Index

Functions

capitalizeFirst

  • capitalizeFirst(origin: string): string
  • Capitalize first char of a string

    export

    Parameters

    • origin: string

    Returns string

    firstLetterCapitalized

ellipsis

  • ellipsis(str: string, limit: number): string
  • Make a long string shorter and end with "…"

    e.g.: ellipsis('helloworld!', 5) // "hello…"

    export

    Parameters

    • str: string
    • limit: number

      chars to keep

    Returns string

hashOf

  • hashOf(str?: string | null): number
  • calculate hash (32bit integer) from a string

    Parameters

    • Default value str: string | null = ""

    Returns number

padding

  • padding(origin: string | number, paddingContent: string, threshold: number, left?: boolean): string
  • Padding a string or number with assigned content

    export

    Parameters

    • origin: string | number

      target string

    • paddingContent: string
    • threshold: number

      target length with padding

    • Default value left: boolean = true

    Returns string

parseQuery

  • parseQuery(queryString: any): any
  • Parse query string and return a key/value object

    export

    Parameters

    • queryString: any

    Returns any

replaceAll

  • replaceAll(target: string, search: string, replacement: string): string
  • Like String.prototype.replace, except it replaces all occurrences

    export

    Parameters

    • target: string
    • search: string
    • replacement: string

    Returns string

Generated using TypeDoc