How to set visibility of canvas

I want to do settings of game with catalogs. For example: sounds, graphics, controls. In widget bp scripting i have not canvases. How to get canvas? If it is not possible, Say me how do catalogs different ways. I dont want to do many widgets for catalogs.

Not all widgets are exposed as variables by default, the Canvas is not. Select the canvas and tick isVariable at the top of its panel.