package com.contentsquare.rn.csq import com.contentsquare.CSQ import com.contentsquare.rn.utils.ReactNativeUiThreadUtil class CSQMasking(private val reactNativeUiThreadUtil: ReactNativeUiThreadUtil) { fun setDefaultMasking(isMasked: Boolean) { reactNativeUiThreadUtil.runOnUiThread { CSQ.setDefaultMasking(isMasked) } } fun mask(type: Class<*>) { reactNativeUiThreadUtil.runOnUiThread { CSQ.mask(type) } } fun unmask(type: Class<*>) { reactNativeUiThreadUtil.runOnUiThread { CSQ.unmask(type) } } }