[Construction Script] Is it possible to grey out public variables until a condition is met?

It does not seem to be possible through blueprints. Here is a topic I’ve found for C++ Greying out blueprint exposed defaults? - C++ Gameplay Programming - Unreal Engine Forums

I also found this one: UPROPERTY EditCondition and CanEditChange · ben🌱ui but still in C++.