CMS-1520 TypeScript: Convert DropDownButton to TypeScript
Minor simplifications, since super constructor can be called at any time.