/** http://www.w3.org/TR/SVG/types.html#InterfaceSVGStylable interface SVGStylable { readonly attribute SVGAnimatedString className; readonly attribute CSSStyleDeclaration style; CSSValue getPresentationAttribute(in DOMString name); */ #import #import "CSSStyleDeclaration.h" #import "CSSValue.h" @protocol SVGStylable @property(nonatomic,retain) /*FIXME: should be of type: SVGAnimatedString */ NSString* className; @property(nonatomic,retain) CSSStyleDeclaration* style; -(CSSValue*) getPresentationAttribute:(NSString*) name; @end