This module explores some of the common uses and techniques you can use when implementing logic for both the action and visibility on buttons.