Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Theme

import type { Theme } from "https://aws-api.deno.dev/v0.3/services/amplifyuibuilder.ts?docs=full";

A theme is a collection of style settings that apply globally to the components associated with an Amplify application.

interface Theme {
appId: string;
createdAt: Date | number;
environmentName: string;
id: string;
modifiedAt?: Date | number | null;
name: string;
overrides?: ThemeValues[] | null;
tags?: {
[key: string]: string | null | undefined;
}
| null;
values: ThemeValues[];
}

§Properties

§
appId: string
[src]

The unique ID for the Amplify app associated with the theme.

§
createdAt: Date | number
[src]

The time that the theme was created.

§
environmentName: string
[src]

The name of the backend environment that is a part of the Amplify app.

§
id: string
[src]

The ID for the theme.

§
modifiedAt?: Date | number | null
[src]

The time that the theme was modified.

§
name: string
[src]

The name of the theme.

§
overrides?: ThemeValues[] | null
[src]

Describes the properties that can be overriden to customize a theme.

§
tags?: {
[key: string]: string | null | undefined;
}
| null
[src]

One or more key-value pairs to use when tagging the theme.

§

A list of key-value pairs that defines the properties of the theme.