Source: framework/components/button/constants.js

Object.assign(pc, {
    /**
     * @enum pc.BUTTON_TRANSITION_MODE
     * @name pc.BUTTON_TRANSITION_MODE_TINT
     * @description Specifies different color tints for the hover, pressed and inactive states.
     */
    BUTTON_TRANSITION_MODE_TINT: 0,
    /**
     * @enum pc.BUTTON_TRANSITION_MODE
     * @name pc.BUTTON_TRANSITION_MODE_SPRITE_CHANGE
     * @description Specifies different sprites for the hover, pressed and inactive states.
     */
    BUTTON_TRANSITION_MODE_SPRITE_CHANGE: 1
});