/* * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ package com.facebook.yoga public abstract class YogaConfig { public abstract fun setExperimentalFeatureEnabled( feature: YogaExperimentalFeature, enabled: Boolean, ) public abstract fun setUseWebDefaults(useWebDefaults: Boolean) public abstract fun setPointScaleFactor(pixelsInPoint: Float) public abstract fun setErrata(errata: YogaErrata) public abstract fun getErrata(): YogaErrata public abstract fun setLogger(logger: YogaLogger) public abstract fun getLogger(): YogaLogger protected abstract fun getNativePointer(): Long public companion object { public var SPACING_TYPE: Int = 1 } }