Skip to main content
Module

x/drash/src/interfaces.ts>IKeyValuePairs

A microframework for Deno's HTTP server with zero third-party dependencies
Go to Latest
interface IKeyValuePairs
import { type IKeyValuePairs } from "https://deno.land/x/drash@v2.7.0/src/interfaces.ts";

An interface to help type key-value pair objects with different values.

Examples:

const myKvpObject: IKeyValuePairs<string> = {
  some_key: "some string",
};

const myKvpObject: IKeyValuePairs<number> = {
  some_key: 1,
};

interface SomeOtherInterface {
    [key: string]: number;
}
const myKvpObject: IKeyValuePairs<SomeOtherInterface> = {
  some_key: {
    some_other_key: 1
  },
};