(self, user_input)
return self.async_show_form(
            step_id="user",
            data_schema=vol.Schema(
                {
                    vol.Required("acc_logs", default=user_input.get("acc_logs", False)): bool,
                    vol.Required("acc_addons", default=user_input.get("acc_addons", False)): bool,
                    vol.Required(
                        "acc_untested", default=user_input.get("acc_untested", False)
                    ): bool,
                    vol.Required("acc_disable", default=user_input.get("acc_disable", False)): bool,
                }
            ),
            errors=self._errors,
        )
Show the configuration form to edit location data.
Show the configuration form to edit location data.
Show the configuration form to edit location data .
async def _show_config_form(self, user_input):
        """Show the configuration form to edit location data."""
        if not user_input:
            user_input = {}
        if AwesomeVersion(HAVERSION) < MINIMUM_HA_VERSION:
            return self.async_abort(
                reason="min_ha_version",
                description_placeholders={"version": MINIMUM_HA_VERSION},
            )
        return self.async_show_form(
            step_id="user",
            data_schema=vol.Schema(
                {
                    vol.Required("acc_logs", default=user_input.get("acc_logs", False)): bool,
                    vol.Required("acc_addons", default=user_input.get("acc_addons", False)): bool,
                    vol.Required(
                        "acc_untested", default=user_input.get("acc_untested", False)
                    ): bool,
                    vol.Required("acc_disable", default=user_input.get("acc_disable", False)): bool,
                }
            ),
            errors=self._errors,
        )
async def _show_config_form ( self , user_input ) : if not user_input : user_input = { } if AwesomeVersion ( HAVERSION ) < MINIMUM_HA_VERSION : return self . async_abort ( reason = "min_ha_version" , description_placeholders = { "version" : MINIMUM_HA_VERSION } , ) return self . async_show_form ( step_id = "user" , data_schema = vol . Schema ( { vol . Required ( "acc_logs" , default = user_input . get ( "acc_logs" , False ) ) : bool , vol . Required ( "acc_addons" , default = user_input . get ( "acc_addons" , False ) ) : bool , vol . Required ( "acc_untested" , default = user_input . get ( "acc_untested" , False ) ) : bool , vol . Required ( "acc_disable" , default = user_input . get ( "acc_disable" , False ) ) : bool , } ) , errors = self . _errors , )