endRenderMask method

  1. @override
void endRenderMask(
  1. RenderState renderState,
  2. RenderMask mask
)
override

Implementation

@override
void endRenderMask(RenderState renderState, RenderMask mask) {
  _renderingContext.restore();
  _renderingContext.globalAlpha = _activeAlpha;
  _renderingContext.globalCompositeOperation =
      _activeBlendMode.compositeOperation;
  if (mask.border) {
    _renderingContext.strokeStyle = color2rgba(mask.borderColor);
    _renderingContext.lineWidth = mask.borderWidth;
    _renderingContext.lineCap = 'round';
    _renderingContext.lineJoin = 'round';
    _renderingContext.stroke();
  }
}