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.
    • MrCoffeeM Offline
      MrCoffee @sdetweil
      last edited by

      @sdetweil Ok. I see. So I will have to ask gfischershaw.
      Thx

      1 Reply Last reply Reply Quote 0
      • 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
                        • 1
                        • 2
                        • 3
                        • 4
                        • 3 / 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