HI Udara,

Thanks for the response. Set time out works but is it a good approach since
the time can be vary.

Regards,
Damith.

On Tue, Mar 8, 2016 at 8:12 PM, Udara Rathnayake <[email protected]> wrote:

> cay you try,
>
>     setTimeout(function (){
>         cb(moment().subtract(29, 'days'), moment());
>      }, 3000);
>
>
> On Tue, Mar 8, 2016 at 9:32 AM, Damith Wickramasinghe <[email protected]>
> wrote:
>
>> Hi,
>>
>> I have a requirement of  publishing data on load of publisher gadget. I
>> have following script
>>
>> $(function () {
>>
>>     var TOPIC = "publisher";
>>
>>     var count = 1;
>>
>>     cb(moment().subtract(29, 'days'), moment());
>>
>>     function cb(start, end) {
>>         if (count != 0) {
>>             var message = {
>>                 timeFrom: new Date(start).getTime(),
>>                 timeTo: new Date(end).getTime()
>>             };
>>             console.log(message);
>>             gadgets.Hub.publish(TOPIC, message);
>>         }
>>         count++;
>>     }
>>
>> });
>>
>>
>> As you can see I'm calling cb(moment().subtract(29, 'days'), moment());
>> which will publish that data. If I comment above line and call the function
>> when a button click then publisher works. It seems publisher functionality
>> is not available or gadget is not properly loaded if we call as above. Am I
>> missing something here ? or is there a better way to achieve this ?
>>
>> Thanks,
>> Damith.
>>
>>
>> --
>> Software Engineer
>> WSO2 Inc.; http://wso2.com
>> <http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg>
>> lean.enterprise.middleware
>>
>> mobile: *+94728671315 <%2B94728671315>*
>>
>>
>> _______________________________________________
>> Dev mailing list
>> [email protected]
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Regards,
> UdaraR
>



-- 
Software Engineer
WSO2 Inc.; http://wso2.com
<http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg>
lean.enterprise.middleware

mobile: *+94728671315*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to