Google Appsスクリプトの汎用ウィジェットで使用できるすべてのメソッドを確認したいのですが、重要でないものは見つかりません。
4 に答える
すべてのパブリックメソッドを表示するには、2つのメソッドがあります。次のコードはこれを行います
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);
}
}
配列functions1
にfunctions2
は、任意のオブジェクト、および任意の汎用ウィジェットのパブリック関数の同じリストが含まれています。
これを見ましたか?: http: //google-web-toolkit.googlecode.com/svn/javadoc/1.6/com/google/gwt/user/client/ui/Widget.html
これがあなたが探しているリンクだと思います。 https://developers.google.com/apps-script/class_widget
Appsスクリプトは、GoogleのWeb Toolkit(App Engineサービスで使用)に基づいて構築されていることに注意してください。あなたは物事がどのように機能するかをよりよく理解するためにそれを見ることができます。ただし、Apps Scriptは別のサービスであり、すぐにわかるように、ウィジェットがApps Scriptに実装されるたびに、プロパティとメソッドが少なくなります。
最後に、いつでもhttp://code.google.com/p/google-apps-script-issues/に機能リクエストを投稿できます。他の人がそれを十分に「スター」している場合、グーグルはあなたのリクエストを実装するかもしれません。それはかなり正直なシステムであり、彼らはそれに基づいて彼らの努力を優先します。
誰かが何らかの用途を持っているかどうかはわかりませんが、時間を節約したい場合は、Googleの汎用ウィジェットで使用できるすべての方法のリストをここに示します。任意の方法について、お気軽に情報を入力してください。
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