Green’s Dictionary of Slang

whole bag of tricks, the n.

also whole box of tricks

[mid-19C+] everything necessary to deal with a situation.