クラス PickerBuilder (original) (raw)
PickerBuilder は Picker オブジェクトの作成に使用されます。特に記載がない限り、以下のメソッドの戻り値の型は 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 を返します。 |
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-12-09 UTC。