BrushData Class

Represents any Brush. This is a massive DTO class because we can't tell the derived type JSON sends us (like FileData).
Inheritance Hierarchy

Namespace:  Dundas.BI.WebApi.Models
Assembly:  Dundas.BI.WebApiCore (in Dundas.BI.WebApiCore.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
[DataContractAttribute]
public class BrushData : BaseDataContract

The BrushData type exposes the following members.

Constructors
  NameDescription
Public methodBrushData
Initializes a new instance of the BrushData class.
Top
Properties
  NameDescription
Public propertyAngle
Gets or sets the angle.
Public propertyBrushType
Gets the brush type.
Public propertyColor
Gets or sets the color.
Public propertyImageHeight
Gets or sets the last known height of the image. This is used when SVG rendering is required for 'auto' or 'repeat' modes.
Public propertyImageWidth
Gets or sets the last known width of the image. This is used when SVG rendering is required for 'auto' or 'repeat' modes.
Public propertyPositionType
Gets or sets the type of the position.
Public propertyRepeat
Gets or sets how the image brush will repeat itself.
Public propertyShapeType
Gets or sets the type of the shape.
Public propertySize
Gets or sets how the image brush will size itself.
Public propertySizeType
Gets or sets the type of the size.
Public propertySource
Gets or sets the source of the image.
Public propertyStops
Gets the stops.
Public propertyUIClassName
Gets or sets the name of the UI class (used for auto de-serialization).
(Inherited from BaseDataContract.)
Top
Methods
  NameDescription
Public methodStatic memberFromDataContractMappings
The mapping between the business object and the DTO.
Public methodStatic memberToDataContractMappings
The mapping between the business object and the DTO.
Top
See Also