mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Pass context through to all prop parser (props structs changes)
Summary: See previous diffs for context. This updates all of the relevant props structs. Changelog: [Internal] Reviewed By: mdvacca Differential Revision: D29855426 fbshipit-source-id: 30177c3380ef82ecf8f2a4321f128cfbe8a576e0
This commit is contained in:
committed by
Facebook GitHub Bot
parent
09b9422516
commit
5d33e65694
@@ -16,48 +16,74 @@ namespace facebook {
|
||||
namespace react {
|
||||
|
||||
TextInputProps::TextInputProps(
|
||||
const PropsParserContext &context,
|
||||
TextInputProps const &sourceProps,
|
||||
RawProps const &rawProps)
|
||||
: ViewProps(sourceProps, rawProps),
|
||||
BaseTextProps(sourceProps, rawProps),
|
||||
traits(convertRawProp(rawProps, sourceProps.traits, {})),
|
||||
paragraphAttributes(
|
||||
convertRawProp(rawProps, sourceProps.paragraphAttributes, {})),
|
||||
: ViewProps(context, sourceProps, rawProps),
|
||||
BaseTextProps(context, sourceProps, rawProps),
|
||||
traits(convertRawProp(context, rawProps, sourceProps.traits, {})),
|
||||
paragraphAttributes(convertRawProp(
|
||||
context,
|
||||
rawProps,
|
||||
sourceProps.paragraphAttributes,
|
||||
{})),
|
||||
defaultValue(convertRawProp(
|
||||
context,
|
||||
rawProps,
|
||||
"defaultValue",
|
||||
sourceProps.defaultValue,
|
||||
{})),
|
||||
placeholder(
|
||||
convertRawProp(rawProps, "placeholder", sourceProps.placeholder, {})),
|
||||
placeholder(convertRawProp(
|
||||
context,
|
||||
rawProps,
|
||||
"placeholder",
|
||||
sourceProps.placeholder,
|
||||
{})),
|
||||
placeholderTextColor(convertRawProp(
|
||||
context,
|
||||
rawProps,
|
||||
"placeholderTextColor",
|
||||
sourceProps.placeholderTextColor,
|
||||
{})),
|
||||
maxLength(
|
||||
convertRawProp(rawProps, "maxLength", sourceProps.maxLength, {})),
|
||||
cursorColor(
|
||||
convertRawProp(rawProps, "cursorColor", sourceProps.cursorColor, {})),
|
||||
maxLength(convertRawProp(
|
||||
context,
|
||||
rawProps,
|
||||
"maxLength",
|
||||
sourceProps.maxLength,
|
||||
{})),
|
||||
cursorColor(convertRawProp(
|
||||
context,
|
||||
rawProps,
|
||||
"cursorColor",
|
||||
sourceProps.cursorColor,
|
||||
{})),
|
||||
selectionColor(convertRawProp(
|
||||
context,
|
||||
rawProps,
|
||||
"selectionColor",
|
||||
sourceProps.selectionColor,
|
||||
{})),
|
||||
underlineColorAndroid(convertRawProp(
|
||||
context,
|
||||
rawProps,
|
||||
"underlineColorAndroid",
|
||||
sourceProps.underlineColorAndroid,
|
||||
{})),
|
||||
text(convertRawProp(rawProps, "text", sourceProps.text, {})),
|
||||
text(convertRawProp(context, rawProps, "text", sourceProps.text, {})),
|
||||
mostRecentEventCount(convertRawProp(
|
||||
context,
|
||||
rawProps,
|
||||
"mostRecentEventCount",
|
||||
sourceProps.mostRecentEventCount,
|
||||
{})),
|
||||
autoFocus(
|
||||
convertRawProp(rawProps, "autoFocus", sourceProps.autoFocus, {})),
|
||||
autoFocus(convertRawProp(
|
||||
context,
|
||||
rawProps,
|
||||
"autoFocus",
|
||||
sourceProps.autoFocus,
|
||||
{})),
|
||||
inputAccessoryViewID(convertRawProp(
|
||||
context,
|
||||
rawProps,
|
||||
"inputAccessoryViewID",
|
||||
sourceProps.inputAccessoryViewID,
|
||||
|
||||
Reference in New Issue
Block a user