I am having trouble with implementing checkboxes. While I am aware of methods that involve using plugins, I would like to know if there is a way to achieve this without relying on a plugin (as I prefer to avoid using them).
If there is a method to do this, what steps should I follow?
AFAIK, if avoiding all plugins the best you can do applies only to checkboxes that haven’t been manually changed by the user. Set all the individual checkboxes’ initial value to the same custom state. Then, create a workflow (e.g., when a select all button is selected, when a select all checkbox changes value) that toggles the custom state.