Home

Awesome

ScaleFrame

Calculate the properties of a scaled layer using its new dimensions. Since scaling a layer only changes it visually, not physically by its actual property dimensions, this is a great tool!

Usage

Put the scaleFrame.coffee file in the /modules folder inside your Framer project. To include in Framer Studio, put the following code at the top of your project:

variableName = require "scaleFrame"

Calculate Values

Using the line of code below, pass in your scaled layer and specify true or false.

###

TRUE means you want absolute property values (see layer.screenFrame for documentation)
FALSE means you want default property values (relative to superLayer/parent layer if applicable)

###

variableName.scaleFrame(scaledLayer, true)

Properties

Below are the full list of properties that are returned.

variableName.scaleFrame(scaledLayer, true).

Example

Download <a href="https://github.com/joshmtucker/ScaleFrame/tree/master/scaleFrame.framer">scaleFrame.framer</a> to see how this module works.