def METHOD_NAME(self):
    check_key(self.settings, "num-ws", 10)
    check_key(self.settings, "show-icon", True)
    check_key(self.settings, "image-size", 16)
    check_key(self.settings, "show-name", True)
    check_key(self.settings, "name-length", 40)
    check_key(self.settings, "show-empty", True)
    check_key(self.settings, "mark-content", True)
    check_key(self.settings, "show-names", True)
    check_key(self.settings, "mark-floating", True)
    check_key(self.settings, "mark-xwayland", True)
    check_key(self.settings, "angle", 0.0)
    if self.settings["angle"] != 0.0:
        self.set_orientation(Gtk.Orientation.VERTICAL)
        self.num_box.set_orientation(Gtk.Orientation.VERTICAL)
    self.pack_start(self.num_box, False, False, 0)
    for i in range(1, self.settings["num-ws"] + 1):
        self.ws_nums.append(i)
    if self.settings["show-icon"]:
        self.pack_start(self.icon, False, False, 6)
    if self.settings["show-name"]:
        self.pack_start(self.name_label, False, False, 0)
    if self.settings["mark-floating"]:
        self.pack_start(self.floating_icon, False, False, 6)