(k ~ A_Lens, a1 ~ [Check m c], b ~ [Check m c]) => LabelOptic "checks" k (Group m c a2) (Group m c a2) a1 b Source # | |
Instance detailsDefined in CalamityCommands.Group |
(k ~ A_Lens, a1 ~ HashMap Text (Group m c a2, AliasType), b ~ HashMap Text (Group m c a2, AliasType)) => LabelOptic "children" k (Group m c a2) (Group m c a2) a1 b Source # | |
Instance detailsDefined in CalamityCommands.Group |
(k ~ A_Lens, a1 ~ HashMap Text (Command m c a2, AliasType), b ~ HashMap Text (Command m c a2, AliasType)) => LabelOptic "commands" k (Group m c a2) (Group m c a2) a1 b Source # | |
Instance detailsDefined in CalamityCommands.Group |
(k ~ A_Lens, a1 ~ (c -> Text), b ~ (c -> Text)) => LabelOptic "help" k (Group m c a2) (Group m c a2) a1 b Source # | |
Instance detailsDefined in CalamityCommands.Group |
(k ~ A_Lens, a1 ~ Bool, b ~ Bool) => LabelOptic "hidden" k (Group m c a2) (Group m c a2) a1 b Source # | |
Instance detailsDefined in CalamityCommands.Group |
(k ~ A_Lens, a1 ~ NonEmpty Text, b ~ NonEmpty Text) => LabelOptic "names" k (Group m c a2) (Group m c a2) a1 b Source # | |
Instance detailsDefined in CalamityCommands.Group |
(k ~ A_Lens, a1 ~ Maybe (Group m c a2), b ~ Maybe (Group m c a2)) => LabelOptic "parent" k (Group m c a2) (Group m c a2) a1 b Source # | |
Instance detailsDefined in CalamityCommands.Group |
(Show a, Show c) => Show (Group m c a) Source # | |
Instance detailsDefined in CalamityCommands.Group |
(TextShow a, TextShow c) => TextShow (Group m c a) Source # | |
Instance detailsDefined in CalamityCommands.Group |