public GalleyMasterSideScrollView(GalleySuperPage page)
        {
            _page              = page;
            _page.SizeChanged += (sender, e) => OnSuperPageSizeChanged();

            Rotation            = InverseRotation;
            _viewStack.Rotation = -InverseRotation;
            _viewStack.Children.Add(_page.SuperView.WithSizeLike(_page));
        }
 public virtual GalleyMasterSideScrollView CreateSideScrollView(GalleySuperPage page)
 => new GalleyMasterSideScrollView(page);