TagGroupsEditor

open class TagGroupsEditor

Interface used for modifying tag groups.

Functions

Link copied to clipboard
open fun addTag(@NonNull tagGroup: String, @NonNull tag: String): TagGroupsEditor
Add a tag to the tag group.
Link copied to clipboard
open fun addTags(@NonNull tagGroup: String, @NonNull tags: Set<String>): TagGroupsEditor
Add a set of tags to the tag group.
Link copied to clipboard
protected open fun allowTagGroupChange(@NonNull tagGroup: String): Boolean
Link copied to clipboard
open fun apply()
Apply the tag group changes.
Link copied to clipboard
protected open fun onApply(@NonNull collapsedMutations: List<TagGroupsMutation>)
Link copied to clipboard
Remove a tag from the tag group.
Link copied to clipboard
Remove a set of tags from the tag group.
Link copied to clipboard
open fun setTag(@NonNull tagGroup: String, @NonNull tag: String): TagGroupsEditor
Set a tag to the tag group.
Link copied to clipboard
open fun setTags(@NonNull tagGroup: String, @Nullable tags: Set<String>): TagGroupsEditor
Set a set of tags to the tag group.