See the basics::dictionary section for more details.
function DetectCustomState(box)
{
var params = box.customAttributes;
var custLockedState = false;
if (params)
{
var keyList = params.allKeys();
var count = keyList.count;
for (var i = 0; i < count; ++i)
{
var key = keyList.getValue(i);
if (key == "customLock")
{
var value = params.valueForKey(key);
if (value == "on")
custLockedState = true;
break;
}
}
}
return custLockedState;
}