Get breaking news alerts and special reports. The news and stories that matter, delivered weekday mornings.

Hours after the shooting at an Orlando club that left at least 50 dead this weekend, presumptive GOP nominee Donald Trump once again doled out his reaction to a devastating event, sounding off in a series of tweets to his nearly nine million Twitter followers.

Appreciate the congrats for being right on radical Islamic terrorism, I don't want congrats, I want toughness & vigilance. We must be smart! — Donald J. Trump (@realDonaldTrump) June 12, 2016

Trump's real-time Twitter reaction to tragedy offers a rare and telling glimpse into the mind of the candidate. Tragedy after tragedy, Trump has quickly pivoted from the appearance of mourning to self-aggrandizement or petty attacks.

Below is a summary of Trump's tweets after the Bataclan, Brussels, San Bernardino, and the Charleston church shootings.

BATACLAN:

Let our news meet your inbox. The news and stories that matters, delivered weekday mornings. This site is protected by recaptcha

Trump tweeted condolences two hours after he congratulated himself twice for his strategy on ISIS.

Thank you @JakeTapper for giving me credit for my vision on bombing the oil fields. Should have been done long ago. #Trump2016 — Donald J. Trump (@realDonaldTrump) November 13, 2015

They laughed at me when I said to bomb the ISIS controlled oil fields. Now they are not laughing and doing what I said. #Trump2016 — Donald J. Trump (@realDonaldTrump) November 13, 2015

My prayers are with the victims and hostages in the horrible Paris attacks. May God be with you all. — Donald J. Trump (@realDonaldTrump) November 13, 2015

SAN BERNARDINO:

Over an hour after the news broke, Trump attacked Hillary Clinton and touted his own poll numbers. It took another 20 minutes for him to acknowledge the attacks with a tweet cheering on cops and saying the shooting looked "bad."

I beat Hillary in the new @FoxNews Poll head to head. SHE HAS NO STRENGTH OR STAMINA, both of which are needed to MAKE AMERICA GREAT AGAIN! — Donald J. Trump (@realDonaldTrump) December 2, 2015

California shooting looks very bad. Good luck to law enforcement and God bless. This is when our police are so appreciated! — Donald J. Trump (@realDonaldTrump) December 2, 2015

BRUSSELS:

Hours after the attack and hours before he tweeted condolences, Trump spent the morning attacking Obama and Clinton on Brussels while promoting himself. Later that night, he would threaten to "spill the beans" on Ted Cruz' wife.

I have proven to be far more correct about terrorism than anybody- and it’s not even close. Hopefully AZ and UT will be voting for me today! — Donald J. Trump (@realDonaldTrump) March 22, 2016

Watch this clip from earlier this year. Time & time again I have been right about terrorism. It’s time to get tough! https://t.co/8mnY3GFRzw — Donald J. Trump (@realDonaldTrump) March 22, 2016

My heart & prayers go out to all of the victims of the terrible #Brussels tragedy. This madness must be stopped, and I will stop it. — Donald J. Trump (@realDonaldTrump) March 22, 2016

CHARLESTON CHURCH MASSACRE:

He didn't weigh in on the Charleston Church massacre until the next afternoon - a full 15 hours after the attack. Thirty minutes after he offered condolences, he promoted a pre-taped appearance on MSNBC's Morning Joe.