需要一个很好的参考谷歌通用小工具类



我想看看在Google Apps脚本中的Generic Widget上可以使用的所有方法,但我找不到任何实质性的方法。

有两种方法可以查看所有公共方法。以下代码完成

function test() {
  var app = UiApp.getActiveApplication();
  // Method 1
  var functions1 = Object.keys(app);
  // Method 2
  var functions2 = [];
  for (var f in app) {
    functions2.push(f);
  }
}

数组functions1functions2包含任何对象的公共函数的相同列表,也包含任何通用小部件。

我想这就是您要查找的链接。https://developers.google.com/apps-script/class_widget

请记住,应用程序脚本是基于谷歌的网络工具包(用于应用程序引擎服务)构建的。你可以看看它来更好地理解事情是如何运作的。然而,Apps Script是另一项服务,正如你很快就会看到的,每次在Apps Script中实现小部件时,它的属性和方法都会减少。

最后,您可以随时在http://code.google.com/p/google-apps-script-issues/.如果其他人足够"明星",谷歌可能会实现你的请求。这是一个相当诚实的系统,他们确实根据它来优先考虑自己的工作。

你看到这个了吗?:http://google-web-toolkit.googlecode.com/svn/javadoc/1.6/com/google/gwt/user/client/ui/Widget.html

我不知道是否有人会有一些用处,但如果你想节省一些时间,这里列出了你可以在谷歌通用小工具上使用的所有方法。请随意填写有关任何方法的信息。

addKeyPressHandler, 
setReadOnly, 
setDialogTitle, 
setStylePrimaryName,
 addMouseDownHandler, 
addBeforeSelectionHandler, 
addSubmitCompleteHandler, 
setModal, setGlassEnabled, 
setAutoHideEnabled, 
setWidgetPosition, 
setPreviewingAllNativeEvents,
 addSouth, 
addKeyUpHandler, 
setCellHorizontalAlignment, 
addMouseMoveHandler, 
setTabEnabled,
 setWidgetLeftRight,
 removeRow, 
setLimit, 
addStyleName, 
getId, 
showDatePicker, 
setWidgetBottomHeight, 
setDefaultValue, 
setCommand,
 setPopupPositionAndShow, 
setWidgetLeftWidth, 
setWidgetHorizontalPosition, 
setStyleName, 
setAlwaysShowScrollBars, 
addMouseWheelHandler, 
setHref, 
addTab, 
addSubmitHandler, 
setItemSelected, 
hideDatePicker, 
remove, 
addLoadHandler, 
setItemText, 
setVisibleRect, 
addItem, 
setLayoutData, 
showDocsPicker, 
clear, 
insertRow, 
setFormValue, 
setUrl, 
setWidgetVerticalPosition, 
addEast, 
setAction, 
removeCell,
setCellHeight, 
setId, 
addWest, 
addClickHandler,
 setCharacterWidth, 
setCaptionText, 
setTabText, 
setCellWidth, 
addScrollHandler, 
setScrollPosition, 
setVisible,
 setUserObject, 
setVisibleLines, 
setMaxLength,
 setSelectionRange,
 setMethod,
 setSelectedIndex,
 addMouseOverHandler,
addNorth, 
setWordWrap,
 removeItem,
 addCloseHandler,
 setStyleAttribute,
 setCellPadding,
 insertCell, 
addChangeHandler,
 setText,
 setContentWidget, 
setGlassStyleName, 
resize, 
setTarget,
 setAccessKey, 
addAutoHidePartner, 
setTag, 
setInitialView, 
setSelectedItem,
 addView,
 setBorderWidth, 
setSubMenu,
 removeCells, 
setCurrentMonth, 
setTextAlignment, 
setID, 
addFocusHandler, 
setVerticalAlignment, 
setPixelSize,
 setTabIndex, 
selectTab, 
setResource, 
setWidgetTopHeight,
 setFormat, 
setStackText, 
setVisibleLength, 
addSeparator,
 setTitle, 
setVisibleItemCount, 
setHeight, 
setSpacing,
 addMouseOutHandler,
 toString, 
addMouseUpHandler,
 setPopupPosition,
 setName, 
setWidgetTopBottom, 
setHorizontalScrollPosition, 
setTargetHistoryToken,
setCellSpacing, 
setPopupStyleName, 
getTag, 
addCell, 
addStyleDependentName, 
setDown, 
addInitializeHandler, 
setWidget, 
setChecked,
 add, 
addKeyDownHandler, 
setCursorPos, 
getType, 
setEnabled, 
setState, 
setWidth, 
setUrlAndVisibleRect, 
setFocus, 
setDirection, 
addErrorHandler,
 addValueChangeHandler, 
setSize, 
addSelectionHandler, 
addBlurHandler,
 setMultiSelectEnabled,
 setValue, 
setHorizontalAlignment, 
setEncoding,
 setAutoSelectEnabled,
 setAutoOpen,
 setWidgetMinSize,
 setCellVerticalAlignment,
 setWidgetRightWidth,
 setAnimationEnabled,
 setSelected, 
setHTML

最新更新