You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

123 lines
2.5 KiB

import "Types.idl";
namespace RNSVG
{
[default_interface]
runtimeclass SvgViewManager
: Microsoft.ReactNative.IViewManager
, Microsoft.ReactNative.IViewManagerWithReactContext
, Microsoft.ReactNative.IViewManagerWithNativeProperties
, Microsoft.ReactNative.IViewManagerWithChildren
, Microsoft.ReactNative.IViewManagerWithPointerEvents
{
SvgViewManager();
};
[default_interface]
unsealed runtimeclass RenderableViewManager
: Microsoft.ReactNative.IViewManager
, Microsoft.ReactNative.IViewManagerWithReactContext
, Microsoft.ReactNative.IViewManagerWithNativeProperties
{
RenderableViewManager();
};
[default_interface]
runtimeclass RectViewManager : RenderableViewManager
{
RectViewManager();
};
[default_interface]
runtimeclass CircleViewManager : RenderableViewManager
{
CircleViewManager();
};
[default_interface]
runtimeclass EllipseViewManager : RenderableViewManager
{
EllipseViewManager();
};
[default_interface]
runtimeclass LineViewManager : RenderableViewManager
{
LineViewManager();
};
[default_interface]
runtimeclass PathViewManager : RenderableViewManager
{
PathViewManager();
};
[default_interface]
runtimeclass UseViewManager : RenderableViewManager
{
UseViewManager();
};
[default_interface]
runtimeclass ImageViewManager : RenderableViewManager
{
ImageViewManager();
};
[default_interface]
unsealed runtimeclass GroupViewManager
: RenderableViewManager
, Microsoft.ReactNative.IViewManagerWithChildren
{
GroupViewManager();
};
[default_interface]
runtimeclass DefsViewManager : GroupViewManager
{
DefsViewManager();
};
[default_interface]
runtimeclass LinearGradientViewManager : GroupViewManager
{
LinearGradientViewManager();
};
[default_interface]
runtimeclass RadialGradientViewManager : GroupViewManager
{
RadialGradientViewManager();
};
[default_interface]
runtimeclass PatternViewManager : GroupViewManager
{
PatternViewManager();
};
[default_interface]
runtimeclass SymbolViewManager : GroupViewManager
{
SymbolViewManager();
};
[default_interface]
runtimeclass ClipPathViewManager : GroupViewManager
{
ClipPathViewManager();
};
[default_interface]
unsealed runtimeclass TextViewManager : GroupViewManager
{
TextViewManager();
};
[default_interface]
runtimeclass TSpanViewManager : TextViewManager
{
TSpanViewManager();
};
}