GreenSock JavaScript API Docs | All Packages | All Classes | Index | Frames No Frames |
EaseLookup

Package | com.greensock.easing
Class | public class EaseLookup
Inheritance | EaseLookup Object

EaseLookup enables you to find the easing function associated with a particular name (String), like "strongEaseOut" which can be useful when loading in XML data that comes in as Strings but needs to be translated to native function references.

Copyright 2008-2012, GreenSock. All rights reserved. This work is subject to the terms in http://www.greensock.com/terms_of_use.html or for Club GreenSock members, the software agreement that was issued with the membership.

Public Methods

| Method | Defined By
--- | --- | ---
|  | find(name:String):Ease [static] Finds the easing function associated with a particular name (String), like "strongEaseOut". | EaseLookup

Method Detail

find | () | method

`public static function find(name:String):Ease`

Finds the easing function associated with a particular name (String), like "strongEaseOut". This can be useful when loading in XML data that comes in as Strings but needs to be translated to native function references. You can pass in the name with or without the period, and it is case insensitive, so any of the following will find the Strong.easeOut function:

`EaseLookup.find("Strong.easeOut")`

`EaseLookup.find("strongEaseOut")`

`EaseLookup.find("strongeaseout")`

You can translate strings directly when tweening, like this:

`TweenLite.to(mc, 1, {x:100, ease:EaseLookup.find(myString)});`

Parameters

| `name:String` — The name of the easing function, with or without the period and case insensitive (i.e. "Strong.easeOut" or "strongEaseOut")

Returns

| `Ease` — The easing function associated with the name

Thu Dec 20 2012, 04:30 PM -06:00