Skip to content

Instantly share code, notes, and snippets.

View clark-stevenson's full-sized avatar

Clark Stevenson clark-stevenson

View GitHub Profile
@clark-stevenson
clark-stevenson / fit.ts
Created October 2, 2018 15:00
Simplified fit.js for TypeScript - Fit Rectangle into any other Rectangle
/**
* Copyright (C) 2014 Justin Windle, http://soulwire.co.uk
*
* Modified version of https://github.com/soulwire/fit.js/
*
* Fits a Rectangle into a Rectangle returning the transform
*/
interface FitSettings {
xAlign: 'center' | 'bottom' | 'right' | 'left' | 'top';