Queries the item at position item_index in this for the attribute specified by
attribute.
If expected_type is non-null then it specifies the expected type of the
attribute. If it is null then any type will be accepted.
If the attribute exists and matches expected_type (or if the expected type is unspecified) then the value is returned.
If the attribute does not exist, or does not match the expected type then null is returned.
| this | |
| item_index |
the index of the item |
| attribute |
the attribute to query |
| expected_type |
the expected type of the attribute, or null |
|
the value of the attribute |