I have a list and a map view
I want that the list should initialize only after map ‘maprender’ event has been called, is it possible?.
coz after my map loads I take the position and load the data in list according to the current location. in current case i cant get the location and list initializes with default values
Yes, this is possible. Simply add a listener for maprender, and when that happens create the list. Depending on your layout you might need to use a container as a wrapper for the list, so that you can add the list to that when maprender is fired.