UNPKG

@awayfl/avm2

Version:

Virtual machine for executing AS3 code

10 lines (9 loc) 376 B
import { isXMLCollection } from '../natives/xml'; import { Errors } from '../errors'; export function axCheckFilter(sec, value) { if (!value || !isXMLCollection(sec, value)) { var className = value && value.axClass ? value.axClass.name.toFQNString(false) : '[unknown]'; sec.throwError('TypeError', Errors.FilterError, className); } return value; }