Hierarchy

  • Region

Constructors

  • Parameters

    • regionId: string
    • fullName: string
    • shortName: string
    • abbreviation: string
    • slug: string
    • parent: null | Region
    • population: number

    Returns Region

Properties

abbreviation: string
fullName: string
parent: null | Region
population: number
regionId: string
shortName: string
slug: string

Methods

  • Generates a slug from the input string by replacing accented characters with their basic Latin equivalents, replacing whitespaces with underscores and splitting words when capitalization changes.

    Example

    Region.toSlug("Río Grande")    // rio-grande
    Region.toSlug("DeSoto County") // de-soto-county

    Parameters

    • name: string

    Returns string

  • Join URL paths, de-duplicating slash where needed.

    Example

    Region.urlJoin("/a/", "/b/")     // /a/b/
    Region.urlJoin("/a/b/", "/c/d") // /a/b/c/d

    Parameters

    • Rest ...urlParts: string[]

    Returns string

Generated using TypeDoc