In a large bowl, combine cabbage, carrots, and red cabbage.
In another bowl, combine mayonnaise, vinegar, sugar, and salt. Whisk together until smooth.
Add mayo dressing to cabbage slaw and gently toss together until well-distributed.
Add pineapple and raisins and gently toss to combine.
Chill for about 20 to 30 minutes in the refrigerator to allow flavors to meld.
The mixture will look a little dry or lacking in dressing but don't worry. Cabbage is naturally high in water content and it will release liquid as it stands. For best texture, consume immediately after quick chilling.