36 lines
1.1 KiB
Objective-C
36 lines
1.1 KiB
Objective-C
/**
|
|
http://www.w3.org/TR/SVG/shapes.html#InterfaceSVGRectElement
|
|
|
|
interface SVGRectElement : SVGElement,
|
|
SVGTests,
|
|
SVGLangSpace,
|
|
SVGExternalResourcesRequired,
|
|
SVGStylable,
|
|
SVGTransformable {
|
|
readonly attribute SVGAnimatedLength x;
|
|
readonly attribute SVGAnimatedLength y;
|
|
readonly attribute SVGAnimatedLength width;
|
|
readonly attribute SVGAnimatedLength height;
|
|
readonly attribute SVGAnimatedLength rx;
|
|
readonly attribute SVGAnimatedLength ry;
|
|
*/
|
|
#import "BaseClassForAllSVGBasicShapes.h"
|
|
#import "BaseClassForAllSVGBasicShapes_ForSubclasses.h"
|
|
#import "SVGLength.h"
|
|
#import "SVGTransformable.h"
|
|
|
|
@interface SVGRectElement : BaseClassForAllSVGBasicShapes <SVGStylable, SVGTransformable>
|
|
{ }
|
|
|
|
@property (nonatomic, strong, readonly) SVGLength* x;
|
|
@property (nonatomic, strong, readonly) SVGLength* y;
|
|
@property (nonatomic, strong, readonly) SVGLength* width;
|
|
@property (nonatomic, strong, readonly) SVGLength* height;
|
|
|
|
@property (nonatomic, strong, readonly) SVGLength* rx;
|
|
@property (nonatomic, strong, readonly) SVGLength* ry;
|
|
|
|
#pragma mark - Properties not in spec but are needed by ObjectiveC implementation to maintain
|
|
|
|
@end
|