interface
Source: metadata.ts ↗
v1.ReportPageLayout
A reusable page. Its content fields are the same page body a document and a document template carry inline, so a field added to /gaac/reportPageBody belongs here too: JSON Schema cannot compose the two, because the page body closes itself to the entity’s own id, title and tags.
export interface ReportPageLayout
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
string | (Optional) An optional description of the document page layout. | ||
(Optional) | |||
(Optional) | |||
(Optional) | |||
(Optional) | |||
(Optional) | |||
string | A human readable title for the document page layout. | ||
“report_page_layout” |
Property details
v1.ReportPageLayout.descriptionproperty
An optional description of the document page layout.
description?: string;
v1.ReportPageLayout.filtersproperty
filters?: DashboardFilters6;
v1.ReportPageLayout.formatproperty
format?: ReportPageFormat;
v1.ReportPageLayout.idproperty
id: Id53;
v1.ReportPageLayout.kindproperty
kind?: ReportPageKind;
v1.ReportPageLayout.layoutproperty
layout: ReportLayoutNode8;
v1.ReportPageLayout.styleproperty
style?: ReportBoxStyle3;
v1.ReportPageLayout.tagsproperty
tags?: Tags39;
v1.ReportPageLayout.titleproperty
A human readable title for the document page layout.
title: string;
v1.ReportPageLayout.typeproperty
type: "report_page_layout";