Variable FormatAssetConst
FormatAsset: {
image: (
fields: IndividualFields<IndividualImageAsset>,
) => IndividualImageAsset;
video: (
fields: IndividualFields<IndividualVideoAsset>,
) => IndividualVideoAsset;
audio: (
fields: IndividualFields<IndividualAudioAsset>,
) => IndividualAudioAsset;
text: (
fields: IndividualFields<IndividualTextAsset>,
) => IndividualTextAsset;
markdown: (
fields: IndividualFields<IndividualMarkdownAsset>,
) => IndividualMarkdownAsset;
html: (
fields: IndividualFields<IndividualHtmlAsset>,
) => IndividualHtmlAsset;
css: (fields: IndividualFields<IndividualCssAsset>) => IndividualCssAsset;
javascript: (
fields: IndividualFields<IndividualJavaScriptAsset>,
) => IndividualJavaScriptAsset;
vast: (
fields: IndividualFields<IndividualVastAsset>,
) => IndividualVastAsset;
daast: (
fields: IndividualFields<IndividualDaastAsset>,
) => IndividualDaastAsset;
url: (fields: IndividualFields<IndividualUrlAsset>) => IndividualUrlAsset;
webhook: (
fields: IndividualFields<IndividualWebhookAsset>,
) => IndividualWebhookAsset;
brief: (
fields: IndividualFields<IndividualBriefAsset>,
) => IndividualBriefAsset;
catalog: (
fields: IndividualFields<IndividualCatalogAsset>,
) => IndividualCatalogAsset;
group: (
fields: Omit<RepeatableGroupAsset, "item_type">,
) => RepeatableGroupAsset;
groupImage: (fields: GroupFields<GroupImageAsset>) => GroupImageAsset;
groupVideo: (fields: GroupFields<GroupVideoAsset>) => GroupVideoAsset;
groupAudio: (fields: GroupFields<GroupAudioAsset>) => GroupAudioAsset;
groupText: (fields: GroupFields<GroupTextAsset>) => GroupTextAsset;
groupMarkdown: (
fields: GroupFields<GroupMarkdownAsset>,
) => GroupMarkdownAsset;
groupHtml: (fields: GroupFields<GroupHtmlAsset>) => GroupHtmlAsset;
groupCss: (fields: GroupFields<GroupCssAsset>) => GroupCssAsset;
groupJavascript: (
fields: GroupFields<GroupJavaScriptAsset>,
) => GroupJavaScriptAsset;
groupVast: (fields: GroupFields<GroupVastAsset>) => GroupVastAsset;
groupDaast: (fields: GroupFields<GroupDaastAsset>) => GroupDaastAsset;
groupUrl: (fields: GroupFields<GroupUrlAsset>) => GroupUrlAsset;
groupWebhook: (fields: GroupFields<GroupWebhookAsset>) => GroupWebhookAsset;
} = ...
Type Declaration
Readonlyimage: (fields: IndividualFields<IndividualImageAsset>) => IndividualImageAsset
Readonlyvideo: (fields: IndividualFields<IndividualVideoAsset>) => IndividualVideoAsset
Readonlyaudio: (fields: IndividualFields<IndividualAudioAsset>) => IndividualAudioAsset
Readonlytext: (fields: IndividualFields<IndividualTextAsset>) => IndividualTextAsset
Readonlymarkdown: (fields: IndividualFields<IndividualMarkdownAsset>) => IndividualMarkdownAsset
Readonlyhtml: (fields: IndividualFields<IndividualHtmlAsset>) => IndividualHtmlAsset
Readonlycss: (fields: IndividualFields<IndividualCssAsset>) => IndividualCssAsset
Readonlyjavascript: (
fields: IndividualFields<IndividualJavaScriptAsset>,
) => IndividualJavaScriptAsset
Readonlyvast: (fields: IndividualFields<IndividualVastAsset>) => IndividualVastAsset
Readonlydaast: (fields: IndividualFields<IndividualDaastAsset>) => IndividualDaastAsset
Readonlyurl: (fields: IndividualFields<IndividualUrlAsset>) => IndividualUrlAsset
Readonlywebhook: (fields: IndividualFields<IndividualWebhookAsset>) => IndividualWebhookAsset
Readonlybrief: (fields: IndividualFields<IndividualBriefAsset>) => IndividualBriefAsset
Readonlycatalog: (fields: IndividualFields<IndividualCatalogAsset>) => IndividualCatalogAsset
Readonlygroup: (fields: Omit<RepeatableGroupAsset, "item_type">) => RepeatableGroupAsset
ReadonlygroupImage: (fields: GroupFields<GroupImageAsset>) => GroupImageAsset
ReadonlygroupVideo: (fields: GroupFields<GroupVideoAsset>) => GroupVideoAsset
ReadonlygroupAudio: (fields: GroupFields<GroupAudioAsset>) => GroupAudioAsset
ReadonlygroupText: (fields: GroupFields<GroupTextAsset>) => GroupTextAsset
ReadonlygroupMarkdown: (fields: GroupFields<GroupMarkdownAsset>) => GroupMarkdownAsset
ReadonlygroupHtml: (fields: GroupFields<GroupHtmlAsset>) => GroupHtmlAsset
ReadonlygroupCss: (fields: GroupFields<GroupCssAsset>) => GroupCssAsset
ReadonlygroupJavascript: (fields: GroupFields<GroupJavaScriptAsset>) => GroupJavaScriptAsset
ReadonlygroupVast: (fields: GroupFields<GroupVastAsset>) => GroupVastAsset
ReadonlygroupDaast: (fields: GroupFields<GroupDaastAsset>) => GroupDaastAsset
ReadonlygroupUrl: (fields: GroupFields<GroupUrlAsset>) => GroupUrlAsset
ReadonlygroupWebhook: (fields: GroupFields<GroupWebhookAsset>) => GroupWebhookAsset
Grouped accessor for format-slot builders.
FormatAsset.image({...})reads well in format declarations. The individual named exports remain the primary entry points.