# Please explain function 'property' when function used as argument in constructor

**URL:** <https://forum.kirupa.com/t/please-explain-function-property-when-function-used-as-argument-in-constructor/312627>\
**Category:** flash\
**Created:** [August 9, 2010, 3:48pm UTC](https://forum.kirupa.com/t/please-explain-function-property-when-function-used-as-argument-in-constructor/312627 "2010-08-09T15:48:51Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shaedo](https://avatars.discourse-cdn.com/v4/letter/s/e19b73/32.png) [@Shaedo](https://forum.kirupa.com/u/Shaedo)\
**Post date:** [August 9, 2010, 3:48pm UTC](https://forum.kirupa.com/t/please-explain-function-property-when-function-used-as-argument-in-constructor/312627/1 "2010-08-09T15:48:51Z")

</div>

Hi,

When creating a tween the arguments might look like this:

```auto
t= new Tween(object, "x", None.easeOut, 0, 100, 1, true);

```

the “None.easeOut” argument is a function. I don’t understand how a the period “.” works in this situation. Would it be possible for someone to demonstrate a very simple example that uses a function for an argument and that also uses a period in the same way ?

interestingly It can also be written as:

```auto
t= new Tween(object, "x", None['easeOut'], 0, 100, 1, true);

```

Thank you for your consideration,  
S
