2012-05-04 84 views
2

我知道一个应用程序可以知道它是否在仪表板中运行(使用rally.sdk.util.Context),但有没有办法让它知道仪表板组件的尺寸是多少?仪表板的尺寸应用程序

例如,我必须使用多少个水平和垂直像素?

谢谢...

回答

1

在SDK 1.0的应用程序,你可以用下面的方法道场,以帮助您的应用程序的创建。

如果你希望你的应用程序的当前大小可以使用:

dojo.window.getBox(); 

这将返回一个对象,它看起来像这样:

{ 
    "w":1626, 
    "h":372, 
    "l":0, 
    "t":0 
} 

如果你想对阅读起来功能,你可以在dojo的文档here上这样做。

+1

很好 - 有没有拉力SDK 2.0的解决方案? – kimon

+0

在2.0中,您应该只能从应用程序类中执行this.getSize()。由于应用程序容器包装在具有合适布局的ViewPort中,因此应占用整个可用空间。 –

相关问题