core/homeassistant/components/todo/services.yaml

65 lines
1.2 KiB
YAML
Raw Normal View History

get_items:
target:
entity:
domain: todo
fields:
status:
example: "needs_action"
default: needs_action
selector:
select:
translation_key: status
options:
- needs_action
- completed
multiple: true
add_item:
2023-10-23 20:53:00 +00:00
target:
entity:
domain: todo
supported_features:
- todo.TodoListEntityFeature.CREATE_TODO_ITEM
fields:
item:
2023-10-23 20:53:00 +00:00
required: true
2023-10-27 11:28:16 +00:00
example: "Submit income tax return"
2023-10-23 20:53:00 +00:00
selector:
text:
update_item:
target:
entity:
domain: todo
supported_features:
- todo.TodoListEntityFeature.UPDATE_TODO_ITEM
fields:
item:
required: true
example: "Submit income tax return"
2023-10-23 20:53:00 +00:00
selector:
text:
rename:
example: "Something else"
2023-10-23 20:53:00 +00:00
selector:
text:
status:
example: "needs_action"
selector:
select:
translation_key: status
options:
- needs_action
- completed
remove_item:
2023-10-23 20:53:00 +00:00
target:
entity:
domain: todo
supported_features:
- todo.TodoListEntityFeature.DELETE_TODO_ITEM
fields:
item:
required: true
2023-10-23 20:53:00 +00:00
selector:
text:
remove_completed_items: