// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06 | |
interface Dimensions { | |
attribute unsigned long width; | |
attribute unsigned long height; | |
}; | |
exception NoPointerDevice { }; | |
interface Button { | |
// An operation that takes no arguments, returns a boolean | |
boolean isMouseOver(); | |
// Overloaded operations. | |
void setDimensions(Dimensions size); | |
void setDimensions(unsigned long width, unsigned long height); | |
}; |