resetContentInitialPosition method

void resetContentInitialPosition()

Implementation

void resetContentInitialPosition() {
  _viewport.scale = 1;
  if (schema.align == 'center') {
    _viewport.alignPivot();
    _viewport.centerInStage();
  } else if (schema.align == 'left-top') {
    final rect = rectTransform(
      schema.options.focusPointX,
      schema.options.focusPointY,
    );
    final focusX = schema.options.focusPointX > 0 ? -rect.x : 0.0;
    final focusY = schema.options.focusPointY > 0 ? -rect.y : 0.0;
    _viewport.setPosition(focusX, focusY);
  }
}