A shortcut property that takes a sprite and sets the relevant values would be nice.
I think* it’s equivalent to this:
UnityEngine.Sprite sprite = itemBaseDef.GetIcon();
ItemIcon.image = sprite.texture;
ItemIcon.sourceRect = sprite.rect;