---
title: TestTypedefs
framework: webkitjs
role: symbol
role_heading: Class
path: webkitjs/testtypedefs
---

# TestTypedefs

## Declaration

```data
interface TestTypedefs
```

## Topics

### Instance Properties

- [TestSubObj](webkitjs/testtypedefs/1632060-testsubobj.md)
- [attrWithGetterException](webkitjs/testtypedefs/1629982-attrwithgetterexception.md)
- [attrWithSetterException](webkitjs/testtypedefs/1633891-attrwithsetterexception.md)
- [immutableSerializedScriptValue](webkitjs/testtypedefs/1629931-immutableserializedscriptvalue.md)
- [stringAttrWithGetterException](webkitjs/testtypedefs/1632057-stringattrwithgetterexception.md)
- [stringAttrWithSetterException](webkitjs/testtypedefs/1631987-stringattrwithsetterexception.md)
- [unsignedLongLongAttr](webkitjs/testtypedefs/1633166-unsignedlonglongattr.md)

### Instance Methods

- [callWithSequenceThatRequiresInclude](webkitjs/testtypedefs/1633471-callwithsequencethatrequiresincl.md)
- [func](webkitjs/testtypedefs/1631891-func.md)
- [funcWithClamp](webkitjs/testtypedefs/1634505-funcwithclamp.md)
- [immutablePointFunction](webkitjs/testtypedefs/1633257-immutablepointfunction.md)
- [methodWithException](webkitjs/testtypedefs/1630166-methodwithexception.md)
- [methodWithSequenceArg](webkitjs/testtypedefs/1629655-methodwithsequencearg.md)
- [nullableSequenceArg](webkitjs/testtypedefs/2871023-nullablesequencearg.md)
- [nullableSequenceOfNullablesArg](webkitjs/testtypedefs/2871014-nullablesequenceofnullablesarg.md)
- [nullableSequenceOfUnionsArg](webkitjs/testtypedefs/2871199-nullablesequenceofunionsarg.md)
- [sequenceOfNullablesArg](webkitjs/testtypedefs/2871342-sequenceofnullablesarg.md)
- [setShadow](webkitjs/testtypedefs/1630443-setshadow.md)
- [stringSequenceFunction](webkitjs/testtypedefs/2871468-stringsequencefunction.md)
- [stringSequenceFunction2](webkitjs/testtypedefs/2871101-stringsequencefunction2.md)
- [unionArg](webkitjs/testtypedefs/2871094-unionarg.md)
