Toggle/nontoggle gestures

How do i make a dance gesture that returns to idle pose when its finished, but can also be cancelled midway, BUT doesnt require i hold down the button on the radial menu to keep it playing and release it when i want to end but instead click on, click off, or just let it finish