rename submit-toggle-text => submit-disable_text; add onToggle callback; add disableWithText option