refactoring to wrap user options (view attributes) in the container
SwipeOptions for easier use. This avoid copies of fields in
SwipeListView and its SwipeListViewListener.