Former Thai prime minister Yingluck Shinawatra has been detained by the military junta that seized power in a coup, a source in her Puea Thai party said on Saturday.