📄 sdk_resource_tree.js
字号:
// SmartClient SDK resource tree// configuration for SDK explorer, navigation, generated docs// Copyright 2005 Isomorphic Software, Inc./*Notes: * needServer -> requires the SDK server to be running*/Tree.create({ ID:"sdkTree", modelType:"parent", isFolderProperty:"isFolder", data:[ // TOP-level SDK categories {id:"top", title:"SmartClient™ SDK Explorer", isFolder:true, windowIconSrc:"window/isomorphic.png" }, {id:"start", title:"Getting Started", parentId:"top", isFolder:true, predraw:true, iconSrc:"folder/folder_start_closed.png", openIconSrc:"folder/folder_start_open.png", windowIconSrc:"window/start.png", description:"Essential resources for learning SmartClient and working with this release of the SDK." }, {id:"examples", title:"Examples", parentId:"top", isFolder:true, predraw:true, iconSrc:"folder/folder_examples_closed.png", openIconSrc:"folder/folder_examples_open.png", windowIconSrc:"window/examples.png", description:"Live examples of SmartClient features and concepts.<br><br>You may view and edit the source files in the <code>examples/</code> directory of this SDK distribution." }, {id:"docs", title:"Docs", parentId:"top", isFolder:true, predraw:true, iconSrc:"folder/folder_docs_closed.png", openIconSrc:"folder/folder_docs_open.png", windowIconSrc:"window/docs.png", description:"Online documentation of SmartClient concepts, APIs, and options, in PDF, HTML, and SmartClient formats.<br><br>You may also access these docs from the <code>docs/</code> directory of this SDK distribution." }, {id:"tools", title:"Tools", parentId:"top", isFolder:true, predraw:true, iconSrc:"folder/folder_tools_closed.png", openIconSrc:"folder/folder_tools_open.png", windowIconSrc:"window/tools.png", description:"Developer tools for SmartClient application prototyping, development, and debugging." }, {id:"online", title:"Online", parentId:"top", isFolder:true, predraw:true, iconSrc:"folder/folder_online_closed.png", openIconSrc:"folder/folder_online_open.png", windowIconSrc:"window/online.png", description:"Internet resources for SmartClient application developers." }, {id:"license", title:"License", parentId:"top", isFolder:false, iconSrc:"other/license.png", loadPage:"docs/license.html", description:"SmartClient SDK Evaluation License Agreement or customer license notice." }, // GETTING STARTED resources {id:"relNotes", title:"Release Notes", parentId:"start", isFolder:false, iconSrc:"other/release_notes.png", loadPage:"docs/readme.html", description:"Important notes for this SmartClient release, including:<ul style='margin-top:0;margin-bottom:0;'><li>major new features<li>supported platforms<li>upgrade notes<li>known issues</ul>" }, {id:"quickstart", title:"<i>SmartClient Quick Start Guide</i>", parentId:"start", isFolder:false, iconSrc:"other/doc_start.png", link:"docs/SmartClient_Quick_Start_Guide.pdf", description:"Your best starting point for an overview of the SmartClient SDK, system, and capabilities. Also covers installation and configuration issues." }, {id:"devConsole", title:"Developer Console", parentId:"start", isFolder:false, iconSrc:"other/dev_console.png", exec:"showLog()", // TODO easy bookmark icon/link description:"Client-side development & debugging tools, including:<ul style='margin-top:0;margin-bottom:0;'><li>log viewer<li>code evaluation<li>component inspection<li>tracing and profiling tools<li>online API reference</ul>" }, {id:"demoapp2", title:"Demo App", parentId:"start", isFolder:false, needServer:true, iconSrc:"example/example_demo.png", link:"isomorphic/system/reference/inlineExamples/demoApp/demoAppJS.jsp", noSCServerLink: "isomorphic/system/reference/SmartClient_Explorer.html#showcaseApp", jssrc:"isomorphic/system/reference/inlineExamples/demoApp/demoAppJS.jsp", xmlsrc:"isomorphic/system/reference/inlineExamples/demoApp/demoAppXML.jsp", dssrc:"examples/shared/ds/supplyItem.ds.xml", description:"A complete application demonstrating a range of visual components, data binding operations, and layout managers." }, {id:"gsFeatureExplorer", title:"Feature Explorer", parentId:"start", needServer:true, isFolder:false, link:"isomorphic/system/reference/SmartClient_Explorer.html", iconSrc:"example/features.png", description:"Live examples of the full range of SmartClient features", disabledDescription:"Live examples of the full range of SmartClient features<P>" + "Also available online at SmartClient.com" }, {id:"helloworld", title:"Hello World example", parentId:"start", isFolder:false, iconSrc:"example/example_helloworld.png", link:"templates/helloworld.html", jssrc:"templates/helloworld.html", xmlsrc:"templates/helloworldXML.jsp", description:"Tiny SmartClient example. Creates a button that shows a dialog with the 'Hello World' message when clicked." }, // DOCS resources {id:"docQuickstart", title:"<i>SmartClient Quick Start Guide</i>", parentId:"docs", isFolder:false, iconSrc:"other/doc_start.png", link:"docs/SmartClient_Quick_Start_Guide.pdf", description:"Your best starting point for an overview of the SmartClient SDK, system, and capabilities. Also covers installation and configuration issues. (PDF format)" }, // TODO single-source repeated resource? {id:"docReference", title:"<i>SmartClient Reference</i>", parentId:"docs", isFolder:false, iconSrc:"other/doc_reference.png", link:"docs/SmartClient_Reference.html", description:"Covers all public client APIs in this release, and links to other documents. (SmartClient format)" },/* 20060116 removing all other doc items {id:"docServer", title:"SmartClient Server API Reference", parentId:"docs", isFolder:false, requiresModules: ["SCServer"], iconSrc:"other/doc_reference.png", link:"isomorphic/system/reference/server/javadoc/index.html", description:"Covers all public server APIs in this release. (Javadoc format) " }, {id:"docAnalytics", title:"CubeGrid Quick Reference", parentId:"docs", isFolder:false, requiresModules: ["Analytics"], iconSrc:"other/doc_option.png", link:"docs/resources/Analytics_QuickRef.pdf", description:"Quick reference and client API summary for the <code>CubeGrid</code> component, in the optional SmartClient Analytics module. (PDF format)" }, {id:"docMessaging", title:"Messaging Quick Reference", parentId:"docs", isFolder:false, requiresModules: ["RealtimeMessaging"], iconSrc:"other/doc_option.png", link:"docs/resources/Messaging_QuickRef.pdf", description:"Quick reference and client/server API summary for the optional SmartClient Real-Time Messaging module. (PDF format)" },*/ // EXAMPLES resources/* {id:"exComponents", title:"Visual Components", parentId:"examples", isFolder:false, iconSrc:"folder/folder_components_closed.png", openIconSrc:"folder/folder_components_open.png", windowIconSrc:"window/components.png", link:"examples/components/index.html", // TODO expand detail description:"Live examples of most SmartClient visual components." },*/ {id:"exFeatureExplorer", title:"Feature Explorer", parentId:"examples", needServer:true, isFolder:false, link:"isomorphic/system/reference/SmartClient_Explorer.html", iconSrc:"example/features.png", description:"Live examples of the full range of SmartClient features", disabledDescription:"Live examples of the full range of SmartClient features<P>" + "Also available online at SmartClient.com" }, {id:"exAnimation", title:"Animation", parentId:"examples", isFolder:true, iconSrc:"folder/folder_examples_closed.png", windowIconSrc:"window/examples.png", description:"Live examples of SmartClient animation capabilities." }, {id:"exDatabinding", title:"Data Binding", parentId:"examples", isFolder:true, iconSrc:"folder/folder_databinding_closed.png", openIconSrc:"folder/folder_databinding_open.png", windowIconSrc:"window/databinding.png", description:"Live examples of data-binding visual components to list, tree, and cube datasources." }, {id:"exServerInt", title:"Java Integration", parentId:"examples", needServer:true, requiresModules: ["SCServer"], isFolder:false, iconSrc:"folder/folder_server_closed.png", openIconSrc:"folder/folder_server_open.png", windowIconSrc:"window/server.png", link:"examples/server_integration/index.html", // TODO expand detail description:"Live examples of server-side integration with SmartClient RPCs and DataSources using the SmartClient Server." }, {id:"exWebservices", title:"Web Services", parentId:"examples", isFolder:true, iconSrc:"folder/folder_databinding_closed.png", openIconSrc:"folder/folder_databinding_open.png", windowIconSrc:"window/databinding.png", description:"Live examples of web service data-binding and web service operation calls." }, {id:"exExtensions", title:"Component Development", parentId:"examples", isFolder:false, iconSrc:"folder/folder_plugin_closed.png",
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -