Home > @i2analyze/notebook-sdk > schema
schema namespace
The members of the schema
namespace provide access to the specifications that govern the structure of records in the i2 Notebook web client. Schemas determine what properties records can contain; place constraints on notes, source identifiers, and source references; and describe the security model that controls access to records.
Signature:
export declare namespace schema
Introduced: version 1.0
Interfaces
Interface | Description |
---|---|
IChartEntityType | An entity type. |
IChartItemTypeBase | A set of information that is common to all item types in i2 Notebook. |
IChartLinkType | A link type. |
IChartPropertyLabelPart | A part of a label that consists of a property type. |
IChartPropertyType | A property type. |
IChartSchema | A chart schema, which defines the types of the records and properties that can appear on charts in the i2 Notebook web client. |
IChartSchemaChange | A change that has occurred to an i2 Notebook chart schema. |
ILiteralLabelPart | A part of a label that consists of a literal string. |
INotesSchema | A schema for notes, which places constraints on their use. |
IPossibleValue | A possible value for a property whose property type has a string-based logical type. |
ISchemaInfo | Information about a schema in an i2 Analyze deployment. |
ISecurityDimension | A security dimension. |
ISecurityDimensionValue | A security dimension value. |
ISecuritySchema | A security schema, which defines the available security dimensions and their dimension values. |
ISourceIdentifiersSchema | A schema for source identifiers, which places constraints on their use. |
ISourceReferenceSchema | A schema for source references, which places constraints on their use. |
ISourceReferenceSelectedFromValueType | A type that represents the constraints on a selected-from string value in a source reference. |
ISourceReferenceStringValueType | A type that represents the constraints on a single-line string value in a source reference. |
ISourceReferenceSuggestedFromValueType | A type that represents the constraints on a suggested-from string value in a source reference. |
IStringLimitedValueType | A type that represents the constraints on a string value in a source reference. |
Type Aliases
Type Alias | Description |
---|---|
AnalyzeItemTypeId | An identifier of an item type in the i2 Analyze schema. |
AnalyzePropertyTypeId | An identifier of a property type in the i2 Analyze schema. |
ChartItemTypeId | An identifier of an item type in a chart schema. |
ChartItemTypeSpecifier | A common specifier for a chart item type. |
ChartPropertyTypeId | An identifier of a property type in a chart schema. |
IChartItemType | An entity type or a link type. |
ILabelPart | A part of a label definition. |
ISourceReferenceValueType | A type for the value of a field in a source reference. |
PropertyTypeSpecifier | A common specifier for a chart property type. |
SchemaType | The type of a schema. |
SecurityDimensionId | An identifier of a security dimension. |
SecurityDimensionValueId | The identifier of a security dimension value. |