Search Results for

    / fm / liveswitch / LockedRandomizer

    Class: LockedRandomizer

    fm.liveswitch.LockedRandomizer

    Thread-safe class providing access to a single [[fm.liveswitch.lockedRandomizer.Randomizer]].

    Table of contents

    Constructors

    • constructor

    Methods

    • getTypeString
    • next
    • nextBytes
    • nextDouble
    • nextLong
    • randomString

    Constructors

    constructor

    + new LockedRandomizer(): LockedRandomizer

    Returns: LockedRandomizer

    Methods

    getTypeString

    ▸ getTypeString(): string

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/LockedRandomizer.ts:9


    next

    ▸ Staticnext(): number

    Returns a nonnegative random number.

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/LockedRandomizer.ts:22

    ▸ Staticnext(maxValue: number): number

    Returns a nonnegative random number less than the specified maximum.

    Parameters:

    Name Type Description
    maxValue number The maximum value (exclusive).

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/LockedRandomizer.ts:29

    ▸ Staticnext(minValue: number, maxValue: number): number

    Returns a random number within a specified range.

    Parameters:

    Name Type Description
    minValue number The minimum value (inclusive).
    maxValue number The maximum value (exclusive).

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/LockedRandomizer.ts:37


    nextBytes

    ▸ StaticnextBytes(buffer: Uint8Array): void

    Fills the elements of a specified array of bytes with random numbers.

    Parameters:

    Name Type Description
    buffer Uint8Array The array of bytes to fill.

    Returns: void

    Defined in: Generated/TypeScript/fm.liveswitch/LockedRandomizer.ts:59


    nextDouble

    ▸ StaticnextDouble(): number

    Returns a random number between 0.0 and 1.0.

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/LockedRandomizer.ts:72


    nextLong

    ▸ StaticnextLong(): number

    Returns a nonnegative random number.

    Returns: number

    Defined in: Generated/TypeScript/fm.liveswitch/LockedRandomizer.ts:85


    randomString

    ▸ StaticrandomString(size: number): string

    Generates a random string of a specified size.

    Parameters:

    Name Type Description
    size number The size of the output string.

    Returns: string

    Defined in: Generated/TypeScript/fm.liveswitch/LockedRandomizer.ts:99

    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.15.0