Plump the dried cranberries by letting them sit in warm water for about 10 minutes. Drain well.
Combine coleslaw, apple, cranberries, nuts, and green onion in a large serving bowl.
In a small bowl or shaker, mix mayo, yogurt, honey, and ginger.
Pour dressing over coleslaw. Toss until thoroughly mixed. Serve with a slotted spoon, as this can get watery on the bottom if it sits.
Recipe adapted from Lemon Tree Dwelling.