Home > @i2analyze/notebook-sdk > schema > IChartSchema
schema.IChartSchema interface
A chart schema, which defines the types of the records and properties that can appear on charts in the i2 Notebook web client.
Signature:
interface IChartSchema
Introduced: version 1.0
Properties
Property | Modifiers | Type | Description |
---|---|---|---|
entityTypes | readonly |
data.IKeyedReadOnlyCollection<ChartItemTypeId, IChartEntityType> | Gets all the entity types in the chart schema. |
itemTypes | readonly |
data.IKeyedReadOnlyCollection<ChartItemTypeId, IChartItemType> | Gets all the item types (that is, entity types and link types) in the chart schema. |
linkTypes | readonly |
data.IKeyedReadOnlyCollection<ChartItemTypeId, IChartLinkType> | Gets all the link types in the chart schema. |
notesSchema | readonly |
INotesSchema | Gets the schema for notes. |
securitySchema | readonly |
ISecuritySchema | Gets the security schema. |
sourceIdentifiersSchema | readonly |
ISourceIdentifiersSchema | Gets the schema for source identifiers. |
Methods
Method | Description |
---|---|
getItemType(analyzeItemTypeId) | Gets the item type in the chart schema that has the specified i2 Analyze type identifier. |
getSourceReferenceSchema(itemTypeOrId) | Gets the source reference schema for the specified item type. |