Skip to content

Instantly share code, notes, and snippets.

@apipkin
Created May 13, 2010 05:17
Show Gist options
  • Select an option

  • Save apipkin/399522 to your computer and use it in GitHub Desktop.

Select an option

Save apipkin/399522 to your computer and use it in GitHub Desktop.
var BASE_URL = '/',
BASE_IO = {
uri : null,
json : null,
on : {
success : function(id,o,args){ alert('id : ' + id + "\n\no: " + o + "\n\nargs: " + args);},
failure : function(args){alert("Fail!\n\nargs: " + args);}
}
},
GALLERY_OVERLAY_MODAL = {
fullpath: 'http://yui.yahooapis.com/gallery-2009.12.08-22/build/gallery-overlay-modal/gallery-overlay-modal-min.js',
requires: ['overlay','plugin','event-focus']
},
ECHOFIN_BASE = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-base.js',
requires: ['node']
},
ECHOFIN_LOADSCREEN = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-loadscreen.js',
requires: ['echofin-base']
},
ECHOFIN_MODAL = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-modal.js',
requires: ['echofin-base','echofin-tab','gallery-overlay-modal','io']
},
ECHOFIN_MODAL_UPLOAD = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-modal-upload.js',
requires: ['echofin-modal','io-upload-iframe']
},
ECHOFIN_FORM = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-form.js',
requires: ['echofin-base']
},
ECHOFIN_FORM_FILTER = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-form-filter.js',
requires: ['echofin-form','base','node','event']
},
ECHOFIN_UI = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-ui.js',
requires: ['echofin-base','anim']
},
ECHOFIN_COMPONENT_MENU = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-component-menu.js',
requires: ['echofin-base','cookie','anim']
},
ECHOFIN_COMPONENT_SELECT = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-component-select.js',
requires: ['echofin-base','event-mouseenter','event-focus']
},
ECHOFIN_RECYCLEBIN = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-recyclebin.js',
requires: ['echofin-base','io','anim','json']
},
ECHOFIN_SESSION = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-session.js',
requires: ['echofin-base','echofin-loadscreen','json','io','event-custom']
},
ECHOFIN_SIDEBAR = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-sidebar.js',
requires: ['node']
},
ECHOFIN_MAGAZINE = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-magazine.js',
requires: ['echofin-base']
},
ECHOFIN_MAGAZINE_ARTICLE = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-magazine-article.js',
requires: ['echofin-magazine','echofin-loadscreen', 'echofin-session', 'event-simulate', 'substitute']
},
ECHOFIN_PROPERTY = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-property.js',
requires: ['echofin-base']
},
ECHOFIN_PROPERTY_FILE_LABEL_TYPES = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-property-file-label-types.js',
requires: ['echofin-property','echofin-modal','echofin-session','echofin-loadscreen', 'substitute']
},
ECHOFIN_PROPERTY_BROKERAGE_FIRMS = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-property-brokerage-firms.js',
requires: ['echofin-property','echofin-modal','echofin-session','echofin-loadscreen','substitute']
},
ECHOFIN_PROPERTY_BROKERS = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-property-brokers.js',
requires: ['echofin-property','echofin-modal','echofin-session','echofin-loadscreen','substitute']
},
ECHOFIN_PROPERTY_PARKS = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-property-parks.js',
requires: ['echofin-property','echofin-modal','echofin-modal-upload','echofin-session','echofin-loadscreen','echofin-ui', 'echofin-form']
},
ECHOFIN_PROPERTY_PROPERTY = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-property-property.js',
requires: ['echofin-property','echofin-modal','echofin-modal-upload','echofin-session','echofin-loadscreen','event-simulate','echofin-ui', 'substitute']
},
ECHOFIN_PROPERTY_PROPERTIES_FOR_LEASE = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-property-property.js',
requires: ['echofin-property','echofin-modal','echofin-modal-upload','echofin-session','echofin-loadscreen','event-simulate','echofin-ui', 'substitute']
},
ECHOFIN_PROPERTY_PROPERTIES_FOR_SALE = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-property-properties-for-sale.js',
requires: ['echofin-property','echofin-modal','echofin-modal-upload','echofin-session','echofin-loadscreen','event-simulate','echofin-ui', 'substitute']
},
ECHOFIN_PROPERTY_PDF = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-property-pdf.js',
requires: ['echofin-property','echofin-modal','echofin-session','echofin-loadscreen','node-event-simulate', 'event-simulate', 'echofin-ui']
},
ECHOFIN_PROPERTY_SPECIFICATIONS = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-property-specifications.js',
requires: ['echofin-property','plugin','dd-constrain','dd-drop','dd-proxy','dd-plugin','node-event-simulate']
},
ECHOFIN_SITE = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-site.js',
requires: ['echofin-base']
},
ECHOFIN_SITE_PAGES = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-site-pages.js',
requires: ['echofin-site', 'echofin-loadscreen', 'echofin-session', 'event-simulate', 'substitute']
},
ECHOFIN_CONTACTS = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-contacts.js',
requires: ['echofin-base']
},
ECHOFIN_CONTACTS_EMAIL_ADDRESS = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-contacts-email-addresses.js',
requires: ['echofin-contacts','echofin-modal','echofin-session','echofin-loadscreen','substitute']
},
ECHOFIN_CONTACTS_PERMISSIONS = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-contacts-permissions.js',
requires: ['echofin-contacts','echofin-loadscreen','echofin-session','json','io']
},
ECHOFIN_CONTACTS_PHONE_NUMBERS = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-contacts-phone-numbers.js',
requires: ['echofin-contacts','echofin-modal','echofin-session','echofin-loadscreen','substitute']
},
ECHOFIN_CONTACTS_USER = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-contacts-user.js',
requires: ['echofin-contacts','echofin-modal','echofin-session','echofin-loadscreen']
},
ECHOFIN_TAB = {
fullpath: BASE_URL + 'lib/echofin/js/echofin-tab.js',
requires: ['echofin-base']
}
;
YUI({
modules : {
'gallery-overlay-modal': GALLERY_OVERLAY_MODAL,
'echofin-base': ECHOFIN_BASE,
'echofin-loadscreen': ECHOFIN_LOADSCREEN,
'echofin-modal': ECHOFIN_MODAL,
'echofin-component-menu': ECHOFIN_COMPONENT_MENU,
//'echofin-component-select': ECHOFIN_COMPONENT_SELECT,
'echofin-recyclebin': ECHOFIN_RECYCLEBIN,
'echofin-sidebar': ECHOFIN_SIDEBAR,
'echofin-ui': ECHOFIN_UI,
'echofin-form': ECHOFIN_FORM,
'echofin-tab' : ECHOFIN_TAB
}
}).use('echofin-modal','echofin-loadscreen','echofin-component-menu',/*'echofin-component-select',*/'echofin-recyclebin','echofin-sidebar','echofin-ui','echofin-form','selector-css3','echofin-tab',function(Y){
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment