Frame handles all the navigations between pages, tracks history and so on.
Represents the logical View unit that is responsible for navigation within an application. Nested frames are supported, enabling hierarchical navigation scenarios.
Animation for transition animation
Transistion animations supported by frame while navigating to/back page
Allows frame to go back to previous page
Allows frame to move to next page
Used to sync pages and history when nativescript navigates to different page.
init function to initalize frame model
Map function for mapping current page
Renders the page on to mobile screen
Setters for animated
Setters for backstackVisible
Setters for clearHistory
Setters for transition
Setters for transitionAndroid
Setters for transitioniOS
Model that holds the frame related data responsible for page rendering and clearing