toMessage method

  1. @override
Map<String, Object> toMessage()
override

Serializes settings for the native renderer bridge.

Implementation

@override
Map<String, Object> toMessage() => {
  'type': nativeType,
  'dx': direction.x,
  'dy': direction.y,
  'dz': direction.z,
  'r': color.x,
  'g': color.y,
  'b': color.z,
  'intensity': intensity,
  'castShadows': castShadows,
};