As for your question about a reference: I haven’t seen a good one in a while (though there might have been one someone posted at some point on these forums). Most of the widget properties are fairly self explanatory. Nearly all the string, math, and date functions are functionally equivalent to the JavaScript methods of the same name, so sources like MDN are great to read up on those.
There are a few caveats though, some functions don’t have their complete capabilities in Axure like they would if you were writing JavaScript. For example, the String.replace() function doesn’t accept a RegEx in Axure as its first parameter. Some of the Date functions are also Axure-specific helper functions so you won’t find those documented on the web, but they tend to be pretty simple and straightforward too.
The repeater ones are a little more confusing. Most of them are in context of Item
. These are usually used on the OnItemLoad
event of a repeater which gets executed for every row in the repeater. When this happens, Item
refers to the current row being evaluated as the repeater iterates through each row and applies your cases and actions.