Dart-Polymer如何更改app-drawer宽度

时间:2016-07-27 10:52:12

标签: dart-polymer

如何在Polymer的App-drawer中更改Drawer的宽度?有方法getWidth,但没有setWidth。

我需要使用--app-drawer-width吗?如果是这样,那怎么办?我试过这个:

int drawerWidthPxInt = 256;

@Listen("handleNarrower")
handleNarrower(var event, var x) {
  AppDrawer drawer = document.querySelector("#idDrawerNav");
  drawerWidthPxInt -= 40;
  drawerWidthPxInt = max(drawerWidthPxInt, 36);
  drawer.customStyle['--app-drawer-width'] =  drawerWidthPxInt;
  drawer.updateStyles();
}

但是在最后一行失败了。

由于

史蒂夫

1 个答案:

答案 0 :(得分:1)

您可以在dom-module模板的样式部分指定宽度,如下所示:

  Events | where Timestamp > ago(30min)
  | project Data.EventData.[Exception Message]