Commit f1506514 authored by Nick Poulden's avatar Nick Poulden
Browse files

Start of History support

parent 3a2dad63
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -27,5 +27,6 @@ Ext.application({
    launch: function() {
        Docs.App = this;
        Docs.History.init();
		this.getStore('History').load(); // Load History from localStorage
    }
});
+6 −0
Original line number Diff line number Diff line
@@ -13,6 +13,12 @@ Ext.define('Docs.controller.Classes', {
        'clsTree.Tree'
    ],

	stores: [
		'History'
	],

	models: ['History'],

    init: function() {
        Ext.getBody().addListener('click', function(cmp, el) {
            this.loadClass(el.rel);
+8 −0
Original line number Diff line number Diff line
Ext.define('Docs.model.History', {
    fields: ['id', 'cls', 'scrollPosision', 'hideInherited', 'expandedMembers'],
    extend: 'Ext.data.Model',
    proxy: {
        type: 'localstorage',
        id  : 'docs-history'
    }
});
 No newline at end of file
+4 −0
Original line number Diff line number Diff line
Ext.define('Docs.store.History', {
	extend: 'Ext.data.Store',
    model: 'Docs.model.History'
});
 No newline at end of file