Et skygge-elementet fungerer som enkelrettet spejling. Et skygge-element kan oprettes på et element, som tager imod input fra slutbrugeren. Et skygge-element er en kopi af det valgte element, f.eks. et element som tager imod tal fra slutbrugeren, men derudover laves der en enkelrettet forbindelse mellem det originale element og skygge elementet. Dette gør, at en ændring i det originale element fører til en ændring i skygge elementet. Indtaster slutbrugeren fx ”1” i det originale element, så vil der også komme til at stå ”1” i skygge elementet.