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 |