クラス PickerBuilder

PickerBuilderPicker オブジェクトの作成に使用されます。特に記載がない限り、以下のメソッドの戻り値の型は PickerBuilder で、呼び出しを次々にチェーンできます。

ビルダー パターンを使用して基本的な Picker をビルドします。

const picker = new google.pickerPickerBuilder()
  .setOAuthToken('TOKEN_FOR_USER')
  .setAppId('1234567890')  // Cloud Project number
  .addView(google.picker.ViewId.DOCS)
  .setCallback((data) => {
    console.log(data);
  })
  .build();

署名

export class PickerBuilder

詳細

決勝 いいえ

メソッド

名前 説明
addView(viewOrViewId) ナビゲーション パネルにビューを追加します。
addViewGroup(viewGroup) ViewGroup を最上位のナビゲーション ペインに追加します。
build() Picker オブジェクトを構築します。
disableFeature(feature) ピッカー機能を無効にします。
enableFeature(feature) ピッカー機能を有効にします。
getRelayUrl() gadgets.rpc に使用されるリレー URL を取得します。
getTitle() ダイアログのタイトルを取得します。
hideTitleBar() タイトルバーの表示を無効にします。再度有効にするには、空でないタイトルまたは undefined を指定して setTitle を呼び出します。
isFeatureEnabled(feature) ピッカー Feature が有効になっているかどうかを確認します。
setAppId(appId) Drive API を介してユーザーのファイルにアクセスする必要があるアプリの ID を設定します。
setCallback(method) コールバック メソッドを設定します。このメソッドは、ユーザーがアイテムを選択したとき、またはキャンセルしたときに呼び出されます。コールバック メソッドは、単一のコールバック オブジェクトを受け取ります。コールバック オブジェクトの構造については、JSON ガイドをご覧ください。
setDeveloperKey(key) Google Developers Console から取得したブラウザ API キーを設定します。ブラウザ API キーの取得方法について詳しくは、デベロッパー ガイドをご覧ください。
setDocument(document) ドキュメントを設定します。
setLocale(locale) 選択ツールの言語 / 地域を設定します。ロケールは ISO 639 言語コードです。言語がサポートされていない場合は、en-US が使用されます。
setMaxItems(max) ユーザーが選択できるアイテムの最大数を設定します。
setOAuthToken(token) 現在のユーザーの認証に使用する OAuth トークンを設定します。
setOrigin(origin) ピッカー ダイアログの原点を設定します。アプリケーションが iframe で実行されている場合は、オリジンを最上位ページの window.location.protocol + '//' + window.location.host に設定する必要があります。
setRelayUrl(url) ガジェットの rpc に使用されるリレー URL を設定します。
setSelectableMimeTypes(type) 選択可能な MIME タイプのリストを設定します。複数の MIME タイプが必要な場合は、カンマで区切ります。MIME タイプを設定しない場合、すべての MIME タイプのファイルがビューに表示されます。
setSize(width, height) 優先するダイアログ サイズを設定します。ダイアログは自動的に中央に配置されます。最小サイズは(566,350)、最大サイズは(1,051,650)です。
setTitle(title) ダイアログのタイトルを設定します。
toUri() このビルダーで生成された URI を返します。