webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
TestTypedefs Interface Reference

import"TestTypedefs.idl";

Public Member Functions

void func (optional SEQUENCE_OF_LONGS x=[])
 
void setShadow (DOUBLE width, DOUBLE height, unrestricted float blur, optional STRING color, optional DOUBLE alpha)
 
ULONGLONG methodWithSequenceArg (sequence< SCRIPT_VALUE > sequenceArg)
 
void nullableSequenceArg (SEQUENCE_OF_STRINGS? sequenceArg)
 
void sequenceOfNullablesArg (sequence< STRING?> sequenceArg)
 
void nullableSequenceOfNullablesArg (SEQUENCE_OF_NULLABLE_STRINGS? sequenceArg)
 
void nullableSequenceOfUnionsArg (sequence<(STRING or SEQUENCE_OF_STRINGS)>? sequenceArg)
 
void unionArg (UNION_STRING_LONG unionArg)
 
void funcWithClamp ([Clamp] ULONGLONG arg1, [Clamp] optional ULONGLONG arg2)
 
SVGPOINT immutablePointFunction ()
 
SEQUENCE_OF_STRINGS stringSequenceFunction (SEQUENCE_OF_STRINGS values)
 
sequence< STRINGstringSequenceFunction2 (sequence< STRING > values)
 
boolean callWithSequenceThatRequiresInclude (sequence< TestEventTarget > sequenceArg)
 
void methodWithException ()
 

Public Attributes

attribute ULONGLONG unsignedLongLongAttr
 
attribute SCRIPT_VALUE immutableSerializedScriptValue
 
attribute long attrWithGetterException
 
attribute long attrWithSetterException
 
attribute DOMString stringAttrWithGetterException
 
attribute DOMString stringAttrWithSetterException
 

Static Public Attributes

static readonly attribute T TestSubObj
 

Member Function Documentation

◆ callWithSequenceThatRequiresInclude()

boolean TestTypedefs::callWithSequenceThatRequiresInclude ( sequence< TestEventTarget sequenceArg)

◆ func()

void TestTypedefs::func ( optional SEQUENCE_OF_LONGS  x = [])

◆ funcWithClamp()

void TestTypedefs::funcWithClamp ( [Clamp] ULONGLONG  arg1,
[Clamp] optional ULONGLONG  arg2 
)

◆ immutablePointFunction()

SVGPOINT TestTypedefs::immutablePointFunction ( )

◆ methodWithException()

void TestTypedefs::methodWithException ( )

◆ methodWithSequenceArg()

ULONGLONG TestTypedefs::methodWithSequenceArg ( sequence< SCRIPT_VALUE sequenceArg)

◆ nullableSequenceArg()

void TestTypedefs::nullableSequenceArg ( SEQUENCE_OF_STRINGS sequenceArg)

◆ nullableSequenceOfNullablesArg()

void TestTypedefs::nullableSequenceOfNullablesArg ( SEQUENCE_OF_NULLABLE_STRINGS sequenceArg)

◆ nullableSequenceOfUnionsArg()

void TestTypedefs::nullableSequenceOfUnionsArg ( sequence<(STRING or SEQUENCE_OF_STRINGS)>?  sequenceArg)

◆ sequenceOfNullablesArg()

void TestTypedefs::sequenceOfNullablesArg ( sequence< STRING?>  sequenceArg)

◆ setShadow()

void TestTypedefs::setShadow ( DOUBLE  width,
DOUBLE  height,
unrestricted float  blur,
optional STRING  color,
optional DOUBLE  alpha 
)

◆ stringSequenceFunction()

SEQUENCE_OF_STRINGS TestTypedefs::stringSequenceFunction ( SEQUENCE_OF_STRINGS  values)

◆ stringSequenceFunction2()

sequence<STRING> TestTypedefs::stringSequenceFunction2 ( sequence< STRING values)

◆ unionArg()

void TestTypedefs::unionArg ( UNION_STRING_LONG  unionArg)

Member Data Documentation

◆ attrWithGetterException

attribute long TestTypedefs::attrWithGetterException

◆ attrWithSetterException

attribute long TestTypedefs::attrWithSetterException

◆ immutableSerializedScriptValue

attribute SCRIPT_VALUE TestTypedefs::immutableSerializedScriptValue

◆ stringAttrWithGetterException

attribute DOMString TestTypedefs::stringAttrWithGetterException

◆ stringAttrWithSetterException

attribute DOMString TestTypedefs::stringAttrWithSetterException

◆ TestSubObj

readonly attribute T TestTypedefs::TestSubObj
static

◆ unsignedLongLongAttr

attribute ULONGLONG TestTypedefs::unsignedLongLongAttr

The documentation for this interface was generated from the following file: