Function toObject

  • Create an object from an iterable of key/value pairs.

    Type Parameters

    • T

    Parameters

    • object: Iterable<[string, T]>

      The iterable object of interest.

    Returns {
        [key: string]: T;
    }

    A new object mapping keys to values.

    Example

    import { toObject } from '@lumino/algorithm';

    let data: [string, number][] = [['one', 1], ['two', 2], ['three', 3]];

    toObject(data); // { one: 1, two: 2, three: 3 }
    • [key: string]: T