Skip to main content

CustomRendererProps

export
type CustomRendererProps<
  T extends TNode
> = any

Fields​

InternalRenderer​

InternalRenderer: InternalRenderer<T>;

nativeProps​

nativeProps?: Omit<ReactNativeProps, "style">
  & type __type<
  > = any
  & type __type<
  > = any;

onPress​

onPress?: function __type(
  e: GestureResponderEvent
) : void;

propsFromParent​

propsFromParent?: PropsFromParent;

renderIndex​

renderIndex: number;

renderLength​

renderLength: number;

sharedProps​

sharedProps: RenderHTMLAmbiantSharedProps;

style​

style: NativeTextStyles | NativeBlockStyles;

TDefaultRenderer​

TDefaultRenderer: TDefaultRenderer<T>;

textProps​

textProps: TextProps;

tnode​

tnode: T;

TNodeChildrenRenderer​

TNodeChildrenRenderer: ComponentType<TNodeChildrenRendererProps>;

type​

type: "text" | "block";

viewProps​

viewProps: ViewProps;