Get the property definitions for a widget type. The returned table describes every property a widget of that type accepts, including its name, type, and default.