I learned the following sentence from The Economist.
Perfectly efficient electric cables, more powerful generators and motors, magnetic levitation and a host of other technological wonders beckoned.
I have looked it up in the dictionary:
1 : to summon or signal typically with a wave or nod
2 : to appear inviting : ATTRACT
But I am still not able to understand the sentence above with either explanation of "beckon". How should I understand this word and the sentence?