effect-tree
    Preparing search index...

    Variable modGlyphConst

    modGlyph: (
        theme: Draw.Theme,
    ) => (
        f: EndoOf<string>,
    ) => (
        role:
            | "tee"
            | "rightTee"
            | "elbow"
            | "hLine"
            | "vLine"
            | "indent"
            | "space"
            | "rootBullet"
            | "branchBullet"
            | "leafBullet",
    ) => Draw.Theme = ...

    Run a function to modify the glyph associated with a GlyphRole in the Theme.

    Type Declaration

      • (
            theme: Draw.Theme,
        ): (
            f: EndoOf<string>,
        ) => (
            role:
                | "tee"
                | "rightTee"
                | "elbow"
                | "hLine"
                | "vLine"
                | "indent"
                | "space"
                | "rootBullet"
                | "branchBullet"
                | "leafBullet",
        ) => Draw.Theme
      • Parameters

        Returns (
            f: EndoOf<string>,
        ) => (
            role:
                | "tee"
                | "rightTee"
                | "elbow"
                | "hLine"
                | "vLine"
                | "indent"
                | "space"
                | "rootBullet"
                | "branchBullet"
                | "leafBullet",
        ) => Draw.Theme

        The updated theme.

          • (
                f: EndoOf<string>,
            ): (
                role:
                    | "tee"
                    | "rightTee"
                    | "elbow"
                    | "hLine"
                    | "vLine"
                    | "indent"
                    | "space"
                    | "rootBullet"
                    | "branchBullet"
                    | "leafBullet",
            ) => Draw.Theme
          • A function from string to string that will be used to change the glyph.

            Parameters

            Returns (
                role:
                    | "tee"
                    | "rightTee"
                    | "elbow"
                    | "hLine"
                    | "vLine"
                    | "indent"
                    | "space"
                    | "rootBullet"
                    | "branchBullet"
                    | "leafBullet",
            ) => Draw.Theme

              • (
                    role:
                        | "tee"
                        | "rightTee"
                        | "elbow"
                        | "hLine"
                        | "vLine"
                        | "indent"
                        | "space"
                        | "rootBullet"
                        | "branchBullet"
                        | "leafBullet",
                ): Draw.Theme
              • The role of the glyph that will changed.

                Parameters

                • role:
                      | "tee"
                      | "rightTee"
                      | "elbow"
                      | "hLine"
                      | "vLine"
                      | "indent"
                      | "space"
                      | "rootBullet"
                      | "branchBullet"
                      | "leafBullet"

                Returns Draw.Theme