rn-material-ui-textfield
Version:
38 lines (37 loc) • 1.29 kB
TypeScript
export default class Line extends React.PureComponent<any, any, any> {
static defaultProps: {
lineType: string;
disabledLineType: string;
disabled: boolean;
restricted: boolean;
};
static propTypes: {
lineType: PropTypes.Requireable<string>;
disabledLineType: PropTypes.Requireable<string>;
disabled: PropTypes.Requireable<boolean>;
restricted: PropTypes.Requireable<boolean>;
tintColor: PropTypes.Requireable<string>;
baseColor: PropTypes.Requireable<string>;
errorColor: PropTypes.Requireable<string>;
lineWidth: PropTypes.Requireable<number>;
activeLineWidth: PropTypes.Requireable<number>;
disabledLineWidth: PropTypes.Requireable<number>;
focusAnimation: PropTypes.Requireable<Animated.Value>;
};
static getDerivedStateFromProps(props: any, state: any): {
maxLineWidth: number;
} | null;
constructor(props: any);
constructor(props: any, context: any);
state: {
maxLineWidth: number;
};
borderProps(): {
borderColor: any;
borderWidth: any;
};
render(): JSX.Element | null;
}
import React from "react";
import PropTypes from "prop-types";
import { Animated } from "react-native";