add 'up' and 'down' direction options to ArrowButton