Skip to content

Interface: StructureCustomMediaRef

Defined in: packages/core/src/customMedia.ts:8

One @structure selector that references a custom-media profile.

Properties

profile

ts
profile: string;

Defined in: packages/core/src/customMedia.ts:20

The custom-media profile token, e.g. --top-nav.


record

ts
record: string;

Defined in: packages/core/src/customMedia.ts:16

The referenced record name, e.g. nav.


recordKind?

ts
optional recordKind?: CssRecordKind;

Defined in: packages/core/src/customMedia.ts:18

The referenced record kind when authored in typed form.


selector

ts
selector: string;

Defined in: packages/core/src/customMedia.ts:14

The raw selector, e.g. @component nav (--top-nav).


sourceKind

ts
sourceKind: CssRecordKind;

Defined in: packages/core/src/customMedia.ts:12

The source record kind.


sourceRecord

ts
sourceRecord: string;

Defined in: packages/core/src/customMedia.ts:10

The source record that contains the @structure node.

Released under the MIT License