VisualResponse constructor

VisualResponse(
  1. Map visualResponseDescription
)

Implementation

VisualResponse(Map visualResponseDescription) {
  componentProperty = visualResponseDescription['componentProperty'];
  states = visualResponseDescription['states'];
  valueNodeName = visualResponseDescription['valueNodeName'];
  valueNodeProperty = visualResponseDescription['valueNodeProperty'];

  if (valueNodeProperty == constants['VisualResponseProperty']['TRANSFORM']) {
    minNodeName = visualResponseDescription['minNodeName'];
    maxNodeName = visualResponseDescription['maxNodeName'];
  }

  updateFromComponent(defaultComponentValues);
}