MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    MMM-Touch

    Scheduled Pinned Locked Moved System
    36 Posts 7 Posters 19.4k Views 10 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • 3 Offline
      3squaremirror
      last edited by

      can someone provide me with an example of Executing methods of module?

      i’d like to create a swipe up and swipe down to hide and unhide a module. thank you.

      S M 2 Replies Last reply Reply Quote 0
      • S Offline
        sdetweil @3squaremirror
        last edited by

        @3squaremirror can u be more specific, execute methods of a module?

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        3 1 Reply Last reply Reply Quote 0
        • M Offline
          MMRIZE @3squaremirror
          last edited by

          @3squaremirror
          I have not tested yet, but you can get a concept. (I’ll assume you are using default configuration and mode)

            gestureCommands: {
              "default": {
                "SWIPE_UP_1" : (commander) => {
                  commander.getModules().forEach((m) => {m.show()})
                },
                "SWIPE_DOWN_1" : (commander) => {
                  commander.getModules().forEach((m) => {m.hide()})
                }
              }
            },
          

          Swiping up with one finger would reveal modules.
          Swiping down with one finger would hide modules.
          But in the real world, some modules are protected with lock string from hiding/showing,

          3 1 Reply Last reply Reply Quote 0
          • 3 Offline
            3squaremirror @MMRIZE
            last edited by

            @MMRIZE I saw that in the example in the GitHub page. I’m confused on where to specify which module to hide/show. Thanks.

            1 Reply Last reply Reply Quote 0
            • 3 Offline
              3squaremirror @sdetweil
              last edited by

              @sdetweil to hide and show a specific module.

              S M 2 Replies Last reply Reply Quote 0
              • S Offline
                sdetweil @3squaremirror
                last edited by

                @3squaremirror i understood that part…

                I think @MMRIZE answered

                Sam

                How to add modules

                learning how to use browser developers window for css changes

                3 1 Reply Last reply Reply Quote 0
                • 3 Offline
                  3squaremirror @sdetweil
                  last edited by

                  @sdetweil I’m not clear on where to specify the module I want to hide/show. Can you help me understand? Thank you.

                  S 1 Reply Last reply Reply Quote 0
                  • S Offline
                    sdetweil @3squaremirror
                    last edited by

                    @3squaremirror i believe @MMRIZE provided code to hide all, and you could have a list (or only one) module name to match for hiding/showing

                    Sam

                    How to add modules

                    learning how to use browser developers window for css changes

                    1 Reply Last reply Reply Quote 0
                    • M Offline
                      MMRIZE @3squaremirror
                      last edited by

                      @3squaremirror

                      "SWIPE_UP_1" : (commander) => {
                        let clock = commander.getModule('clock')
                        clock.hide()
                      },
                      

                      https://github.com/gfischershaw/MMM-Touch/wiki/Manual#command

                      3 1 Reply Last reply Reply Quote 0
                      • 3 Offline
                        3squaremirror @MMRIZE
                        last edited by

                        @MMRIZE THANK YOU! much appreciated.

                        1 Reply Last reply Reply Quote 0
                        • 1
                        • 2
                        • 3
                        • 4
                        • 2 / 4
                        • First post
                          Last post
                        Enjoying MagicMirror? Please consider a donation!
                        MagicMirror created by Michael Teeuw.
                        Forum managed by Sam, technical setup by Karsten.
                        This forum is using NodeBB as its core | Contributors
                        Contact | Privacy Policy