Commit 5f24d32f authored by Rene Saarsoo's avatar Rene Saarsoo
Browse files

First step to move guides & videos configs to SDK.

First off just placing guides.js and videos.js to SDK/guides/
and including them in index.html
parent 9a2fff5d
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -53,6 +53,9 @@ def run_jsduck(extra_options)
  # Finally copy over the images that documentation links to.
  system "cp -r #{SDK_DIR}/extjs/doc-resources #{OUT_DIR}/doc-resources"
  system "cp -r #{SDK_DIR}/platform/doc-resources/* #{OUT_DIR}/doc-resources"
  # And copy guides.js and videos.js
  system "cp #{SDK_DIR}/guides/guides.js #{OUT_DIR}/guides/"
  system "cp #{SDK_DIR}/guides/videos.js #{OUT_DIR}/guides/"
end

desc "Run JSDuck on ExtJS SDK"
+0 −63
Original line number Diff line number Diff line
@@ -28,66 +28,3 @@ Ext.define('Docs.view.guides.Index', {
        this.callParent(arguments);
    }
});

Docs.guides = [
    {
        title: 'Official Ext JS 4.0 Guides',
        items: [
            {
                "name": "getting_started",
                "title": "Getting Started with Ext JS 4",
                "description": "This introduction to Ext JS 4 explains how you can get started with creating your first application."
            },
            {
                "name": "class_system",
                "title": "The Class System",
                "description": "This manual is intended for any developer who wants to create new or extend existing classes with the new class system in Ext JS 4.x."
            },
            {
                "name": "application_architecture",
                "title": "The MVC Application Architecture",
                "description": "Ext JS 4 comes with a new application architecture that not only organizes your code but reduces the amount you have to write."
            },
            {
                "name": "layouts_and_containers",
                "title": "Layouts and Containers",
                "description": "The layout system handles the sizing and positioning of every component in your application."
            },
            {
                "name": "data",
                "title": "The Data Package",
                "description": "The data package is what loads and saves all of the data in your application."
            },
            {
                "name": "grid",
                "title": "The Grid Component",
                "description": "The grid provides a great way to view lots of data at once, formatted exactly how you need it."
            },
            {
                "name": "tree",
                "title": "Trees",
                "description": "Tree and grid now both extend from the same base class. All of the benefits of grid can now be used on trees."
            },
            {
                "name": "drawing_and_charting",
                "title": "Drawing and Charting",
                "description": "The drawing and charting packages enable you to create cross browser and cross device graphics in a versatile way."
            },
            {
                "name": "forms",
                "title": "The Form Package",
                "description": "The Form package enables you to create powerful forms backed with the Ext Data package"
            },
            {
                "name": "components",
                "title": "Components",
                "description": "A simple example, and videos, about how to create components in Ext JS."
            },
            {
                "name": "theming",
                "title": "Theming",
                "description": "This guide explains how to use the theming system to customize the look and feel of your application."
            }
        ]
    }
];
+0 −508

File changed.

Preview size limit exceeded, changes collapsed.

+2 −0
Original line number Diff line number Diff line
@@ -26,6 +26,8 @@
  <script type="text/javascript" src="resources/codemirror/javascript.js"></script>
  <script type="text/javascript" src="{extjs_path}"></script>
  <script type="text/javascript" src="extjs/examples/data.js"></script>
  <script type="text/javascript" src="guides/guides.js"></script>
  <script type="text/javascript" src="guides/videos.js"></script>
  <script type="text/javascript" src="resources/prettify/prettify.js"></script>
  <script type="text/javascript" src="app.js"></script>
  <!-- END JS -->