Expose public screenshot method

This is useful when trying to connect a compose view that is using a custom UIViewController via the delegate