Sha256: 2e83797af2eee5f3ebe6fee21c2e18a16c7bc3c9dfa059a973eac5c0005bad26

Contents?: true

Size: 1.33 KB

Versions: 1

Compression:

Stored size: 1.33 KB

Contents

Ext.define("Compass.ErpApp.Desktop.Applications.JobTracker",{
    extend:"Ext.ux.desktop.Module",
    id:'job_tracker-win',
    init : function(){
        this.launcher = {
            text: 'Job Tracker',
            iconCls:'icon-calendar',
            handler: this.createWindow,
            scope: this
        }
    },

    createWindow : function(){
       var desktop = this.app.getDesktop();
        var win = desktop.getWindow('job_tracker');
        if(!win){
            win = desktop.createWindow({
                id: 'job_tracker',
                title:'Job Tracker',
                width:730,
                height:350,
                iconCls: 'icon-calendar-light',
                shim:false,
                animCollapse:false,
                constrainHeader:true,
                layout: 'fit',
                items:[{
					xtype:'jobtracker-jobsgrid'
				}]
            });

			//had to add the docked item after it was created.  Was throwing style error????
            win.down('jobtracker-jobsgrid').addDocked({
                xtype:'pagingtoolbar',
                store:Ext.getStore('job-tracker-model-store'),
                dock:'bottom',
                displayInfo:true
            });

			Ext.getStore('job-tracker-model-store').load();
        }
        win.show();
    }
});

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
erp_app-4.0.0 public/javascripts/erp_app/desktop/applications/job_tracker/module.js