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
SystemObject
  Dundas.BI.WebApi.ModelsBaseDataContract
    Dundas.BI.WebApi.ModelsBrushData

Namespace: Dundas.BI.WebApi.Models
Assembly: Dundas.BI.WebApiCore (in Dundas.BI.WebApiCore.dll) Version: 2.0.0.0 (26.2.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