1. #1
    Sencha User
    Join Date
    Sep 2011
    Posts
    46
    Answers
    1
    Vote Rating
    0
    Zyphrax is on a distinguished road

      0  

    Post Answered: Request: easy reference to application.fireEvent

    Answered: Request: easy reference to application.fireEvent


    In my application I render an SVG (using jQuery SVG library) and would like to bind some events to the SVG shapes. An easy onclick suffices, but makes it kinda difficult in Sencha-land, because I don't have a reference to the current application to call application.fireEvent.

    To give you an idea of my situation:
    Code:
    // Shape defaults and event handlers
    shape.attr('id', outlet.data.Id);
    shape.attr('onclick', 'gsApp.fireEvent("outletselected", ' + outlet.data.Id + ');');
    As you can see I've created a workaround by defining gsApp (my application name is gs), so that I can call fireEvent. The first line in my application launch method is: gsApp = this.

    It would be nice if there was a built-in way to quickly get to the fireEvent method.
    Or is there a better way to listen to HTML / SVG / (non sencha controls) events from within your controller?

  2. There is a report for us to add the Ext.application instance to the namespace created from the name config.

  3. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    37,327
    Answers
    3540
    Vote Rating
    850
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    There is a report for us to add the Ext.application instance to the namespace created from the name config.
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

Thread Participants: 1

Tags for this Thread