CompositeGridConfig
CompositeGridConfig class
Grid element. Produce array of bubbles. Each filled bubble represent one symbol in composite value All marked symbols will be concatenated into single value
public class CompositeGridConfig : BaseConfig
Constructors
Properties
| Name | Description |
|---|
| BubbleType { get; set; } | The type of a bubble |
| Column { get; set; } | When element is drawn in multi-column parent - represent position. |
| ColumnsCount { get; set; } | Amount of columns inside grid. Each column represent single symbol in result value Amount have to be equal to ExtraRow amount of columns |
| DisplayHint { get; set; } | Should name of this Grid be displayed |
| ExtraRow { get; set; } | Column-specific values that will be placed on top of default ones - Values. Presented as two dimensional array. First - row. Second - column. Each string represent text inside bubble. if string is null no bubble will be placed. Amount of columns have to be equal to ColumnsCount |
| GridAlignment { get; set; } | Grid alignment, indicates where grid should be drawn on page |
| GridOrientation { get; set; } | Grid orientation: horizontal or vertical. Indicates how child elements should be positioned |
| HeaderBorderColor { get; set; } | Square border color |
| HeaderBorderSize { get; set; } | Square border size |
| HeaderType { get; set; } | Indicates what type of element to draw at the start of the grid |
| override Name { get; set; } | Name of grid. Used as identifier in recognition |
| RotationAngle { get; set; } | Describe rotation of Grid element around its own axis. “90” - rotate CompositeGrid 90 degrees “-90” - rotate ComopositeGrid to -90 degrees |
| override Type { get; set; } | Type of omr element. Required field for JSON serialization. |
| Values { get; set; } | Collection of strings that will describe possible symbols in each column. Column-specific values are placed in ExtraRow |
| XPosition { get; set; } | Grid X position on page, overrides the alignment |
| YPosition { get; set; } | Grid Y position on page, overrides the alignment |
Fields
See Also