Change 14108

tjuricek
tjuricek committed this change into //guest/perforce_software/helix-web-services/main
Request Review
Download .zip
Added models for handling Perforce server depot listing and traversal.

This is not complete, however, the models are a start to making it easy to generate a tree control. (Most tree controls in the wild assume you know the tree structure from the start, which is not true in our case.) The tricky bit is making it easy to build the tree out given that you're visiting only one directory at a time.
  • Files 27
  • Comments 0
8 edited 18 added 1 deleted
build/doc/helix_web_services_client_js/HelixWebServicesClient.html#3
Loading...
build/doc/helix_web_services_client_js/Node.html#1
Loading...
build/doc/helix_web_services_client_js/global.html#3
Loading...
build/doc/helix_web_services_client_js/helix_web_services_client.js.html#3
Loading...
build/doc/helix_web_services_client_js/index.html#3
Loading...
build/doc/helix_web_services_client_js/models.Depot.html#1
Loading...
build/doc/helix_web_services_client_js/models.Dir.html#1
Loading...
build/doc/helix_web_services_client_js/models.File.html#1
Loading...
build/doc/helix_web_services_client_js/models_Depot.js.html#1
Loading...
build/doc/helix_web_services_client_js/models_Dir.js.html#1
Loading...
build/doc/helix_web_services_client_js/models_File.js.html#1
Loading...
build/doc/helix_web_services_client_js/models_Node.js.html#1
Loading...
build/doc/helix_web_services_client_js/models_PathItem.js.html#1
Loading...
helix_web_components/project_management/components/DepotTree.jsx#1
Loading...
helix_web_components/project_management/stores/Files.js#1
Loading...
helix_web_components/project_management/stores/Projects.js#5
Loading...
helix_web_components/project_management/stores/Session.js#3
Loading...
helix_web_services_client_js/helix_web_services_client.js#6
Loading...
helix_web_services_client_js/models.js#1
Loading...
helix_web_services_client_js/models/Depot.js#1
Loading...
helix_web_services_client_js/models/Dir.js#1
Loading...
helix_web_services_client_js/models/File.js#1
Loading...
helix_web_services_client_js/models/Node.js#1
Loading...
helix_web_services_client_js/models/PathItem.js#1
Loading...
helix_web_services_client_js/models/project.js#2
Loading...
helix_web_services_client_js/polyfill.js#1
Loading...
helix_web_services_client_js/spec/helix_web_services_client_spec.js#3
Loading...
Tip: Use n and p to cycle through the changes.