Add hasErrata()
, addErrata()
, removeErrata()
Summary: X-link: https://github.com/facebook/react-native/pull/37375 Adds internal helpers to YGConfig to make bit manipulation more readable. We also expose `hasErrata()` to YGNode beacuse checking that will be a common pattern. We intentionally don't add mutating functions to the node, since current model is to inval a node on commiting whole config. This is not exposed via the C ABI. Reviewed By: yungsters Differential Revision: D45765971 fbshipit-source-id: eadaee4b9cf5204ac4984ecc52cc08650d144a30
This commit is contained in:
committed by
Facebook GitHub Bot
parent
3b088c3383
commit
9e1b14cd9e
@@ -67,7 +67,10 @@ struct YOGA_EXPORT YGConfig {
|
||||
facebook::yoga::ExperimentalFeatureSet getEnabledExperiments() const;
|
||||
|
||||
void setErrata(YGErrata errata);
|
||||
void addErrata(YGErrata errata);
|
||||
void removeErrata(YGErrata errata);
|
||||
YGErrata getErrata() const;
|
||||
bool hasErrata(YGErrata errata) const;
|
||||
|
||||
void setPointScaleFactor(float pointScaleFactor);
|
||||
float getPointScaleFactor() const;
|
||||
|
Reference in New Issue
Block a user