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
Copy 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