com.rocket.rocketnavigation

1.3.3 • Public • Published

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

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
1.3.33latest

Version History

VersionDownloads (Last 7 Days)Published
1.3.33
1.3.20
1.3.10
1.3.00
1.2.9-preview.30
1.2.9-preview.20
1.2.9-preview.10
1.2.90
1.2.8-preview.20
1.2.8-preview.10
1.2.80
1.2.70
1.2.6-preview.10
1.2.60
1.2.5-preview.20
1.2.5-preview.10
1.2.51
1.2.40
1.1.7-preview.10
1.2.30
1.2.20
1.2.10
1.2.00
1.1.90
1.1.80
1.1.70
1.1.62
1.1.50
1.1.40
1.1.30
1.1.20
1.1.11
1.1.00
1.0.90
1.0.80
1.0.70
1.0.60
1.0.50
1.0.40
1.0.30
1.0.20
1.0.10
1.0.00

Package Sidebar

Install

npm i com.rocket.rocketnavigation

Weekly Downloads

7

Version

1.3.3

License

none

Unpacked Size

694 kB

Total Files

80

Last publish

Collaborators

  • ayvazarik
  • furkanyamiptn
  • kamilpanteon
  • cagkancaglayanelpt
  • rocketgamesdev
  • ibrahimakcal