# Cycle through different Perspective Views every minute

**URL:** <https://forum.inductiveautomation.com/t/cycle-through-different-perspective-views-every-minute/74654>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [June 6, 2023, 5:45pm UTC](https://forum.inductiveautomation.com/t/cycle-through-different-perspective-views-every-minute/74654 "2023-06-06T17:45:12Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![zacht](https://avatars.discourse-cdn.com/v4/letter/z/ea5d25/32.png) [@zacht](https://forum.inductiveautomation.com/u/zacht)\
**Post date:** [June 6, 2023, 6:00pm UTC](https://forum.inductiveautomation.com/t/cycle-through-different-perspective-views-every-minute/74654/3 "2023-06-06T18:00:08Z")

</div>

Maybe something like this would work.

> [@Automatic navigation after 5 seconds](https://forum.inductiveautomation.com/t/automatic-navigation-after-5-seconds/67372/3):
>
> I feel like the simplest solution that doesn't use sleep would be like [this solution](https://forum.inductiveautomation.com/t/change-the-text-in-a-label-on-a-time-delay/63520/14) from the thread @justinedwards.jle linked. I wrote up a little example that adapts it to this use case. I set up two views, one as my landing page and one as the second page. [image] On the landing page, in the root container, I set up some custom props, redirect\_timer and redirect\_at [image] The top prop, redirect\_timer, is bound to the expression now(1000) to update once a second. If you want a more prec…

Your code is a client event script which is Vision only. The `system.nav.*` functions are also vision only. Since you've tagged this Perspective and are switching views they won't work for you.

@dkhayes117 beat me to it, but the link might still be useful.

---

_[View the full topic](https://forum.inductiveautomation.com/t/cycle-through-different-perspective-views-every-minute/74654)._
