Add Label.orient.

Expose changing orientation during runtime for Label.

Close #1014.
param {number}? looks like string?

also unfortunately these multipart JSDOC signatures confuse our tooling, could you collapse them into a single JSDOC?