@ReactProp(name = "transformBehaviors")
    public void setTransformBehaviors(VRTNode view, @Nullable ReadableArray transformBehaviors) {
        if (view == null || view.isTornDown() || !view.isAttachedToWindow()) {
            return;
        }
        try {
            String[] behaviors = new String[0];
            if (transformBehaviors != null) {
                behaviors = new String[transformBehaviors.size()];
                for (int i = 0; i < transformBehaviors.size(); i++) {
                    behaviors[i] = transformBehaviors.getString(i);
                }
            }
            view.setTransformBehaviors(behaviors);
        } catch (Exception e) {
            ViroLog.error(TAG, "Error updating transformBehaviors property: " + e.getMessage());
        }
    }
Abstract NodeManager for setting {@link VRTNode} Control properties.
NOTE: Always extend from this class for all Node Viro controls.
android/viro_bridge/src/main/java/com/viromedia/bridge/component/node/VRTNodeManager.java