New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

com.rocket.rocketnavigation

Package Overview
Dependencies
Maintainers
6
Versions
43
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

com.rocket.rocketnavigation

UI/Navigation API standardization

latest
npmnpm
Version
1.3.3
Version published
Weekly downloads
53
8.16%
Maintainers
6
Weekly downloads
 
Created
Source

Rocket Navigation

A standardized UI/Navigation system for in house Rocket Games projects

Features

  • Hierarchy management by separating UI into categories
    • Panels: Entire Page
    • Popup: Smaller UI components that open on top of panels
    • Overlays: Smaller UI components that open over everything else. Useful for notifications
  • Popup queue with priority management
  • Unified API

Panels

Panels are UI components that cover the entire screen, define the general view at a certain app state. To open a panel, use Nav.Panel.ChangePanel method. It has several overloads:

  • ChangePanel(string, NavigationType, PanelTransitionType)
  • ChangePanel(PanelParams, PanelTransitionType)
  • ChangePanel(PanelParams)

Creating A New Panel

  • Create a class called <Your Panel Name>PanelView and inherit from PanelView class
  • Create a class called <Your Panel Name>PanelParams and inherit fromm PanelParams class
  • If you don't have a <Context Name>ContentTypes class

Keywords

ui

FAQs

Package last updated on 23 Oct 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts