DashboardResponseSchema top-level constant
CollectionSchema<DashboardResponse>
const DashboardResponseSchema
Implementation
const DashboardResponseSchema = CollectionSchema(
name: r'DashboardResponse',
id: -8573620870670679659,
properties: {
r'chartType': PropertySchema(
id: 0,
name: r'chartType',
type: IsarType.string,
),
r'data': PropertySchema(
id: 1,
name: r'data',
type: IsarType.objectList,
target: r'DashboardChartData',
),
r'drillDownChartId': PropertySchema(
id: 2,
name: r'drillDownChartId',
type: IsarType.string,
),
r'hideHeaderDenomination': PropertySchema(
id: 3,
name: r'hideHeaderDenomination',
type: IsarType.bool,
),
r'hideInsights': PropertySchema(
id: 4,
name: r'hideInsights',
type: IsarType.bool,
),
r'lastSelectedDate': PropertySchema(
id: 5,
name: r'lastSelectedDate',
type: IsarType.dateTime,
),
r'projectId': PropertySchema(
id: 6,
name: r'projectId',
type: IsarType.string,
),
r'showLabel': PropertySchema(
id: 7,
name: r'showLabel',
type: IsarType.bool,
),
r'visualizationCode': PropertySchema(
id: 8,
name: r'visualizationCode',
type: IsarType.string,
)
},
estimateSize: _dashboardResponseEstimateSize,
serialize: _dashboardResponseSerialize,
deserialize: _dashboardResponseDeserialize,
deserializeProp: _dashboardResponseDeserializeProp,
idName: r'id',
indexes: {},
links: {},
embeddedSchemas: {
r'DashboardChartData': DashboardChartDataSchema,
r'DashboardPlot': DashboardPlotSchema,
r'Insight': InsightSchema
},
getId: _dashboardResponseGetId,
getLinks: _dashboardResponseGetLinks,
attach: _dashboardResponseAttach,
version: '3.1.0+1',
);