gcbc:GcBarcodeScannerVFコンポーネント

gcbc:GcBarcodeScannerVFコンポーネントの属性について説明します。

gcbc:GcBarcodeScannerVFコンポーネントの属性

属性名 属性型 説明
title String 画面の上部に表示されるタイトルを指定します。文字列は中央寄せで表示されます。表示される文字列は、画面の端で自動改行されます。文字数制限はないですが、表示領域からはみ出してしまった文字列は省略されます。また、改行(\r\n)・タブ・スペースの入力が可能です。ただし、文字列の先頭と末尾の空白文字(タブやスペースなど)を取り除きます。既定値は空白です。
font-color String タイトルのフォント色を指定します。デフォルト色は白です。属性値は大文字と小文字を区別しません。指定可能な色についてはこちらのリンクの「Fields」欄を参照してください。 例)font-color=“Aquamarine”
font-size Number タイトルのフォントサイズを指定します。既定値は16です。 例)font-size=“20”
background-color String 余白エリアの背景色を指定します。デフォルト色は黒です。属性値は大文字と小文字を区別しません。指定可能な色についてはこちらのリンクの「Fields」欄を参照してください。 例)background-color=“Blue”
opacity Number 余白エリアの透明度を調整します。既定値は0.7です。指定可能な値の範囲は0~1です。0だと完全透明、1だと不透明となります。 例)opacity=“0.3”
barcodeFormat String スキャナが認識するバーコード形式を指定します。バーコードの種類の値は、読み取るバーコードの種類を参照してください。複数の種類のバーコードを読み取る場合は、バーコード形式をコンマ(,)で区切ります。既定ではすべてのバーコード形式が認識対象です。
buttonText String ボタンのキャプション。たとえば「読み取り開始」と指定します。既定値はEmpty(空文字)です。
continuousScan Boolean 連続でバーコードを読み取る場合true、それ以外の場合false。既定値はfalseです。falseの場合、アプリはバーコードが見つかった後に読み取り画面からページに戻ります。 trueの場合、アプリはバーコードを検出した後にcontinuousScanCallbackを呼び出します。 continuousScanCallbackがBarcodeScanResponse::shouldContinueScanプロパティがtrueのBarcodeScanResponseを返す場合、Visualforceページに戻る代わりに、バーコードが見つかった後に読み取り画面に残り、一定の間隔の後に他のバーコードを検索し、ユーザがキャンセルするまで読み取り、またはcontinuousScanCallbackは、BarcodeScanResponse::shouldContinueScanプロパティがfalseであるBarcodeScanResponseを返します。
continuousScanCallback String 連続でバーコードを読み取る場合の操作を制御するコールバック。コールバックの詳細はWebServiceを使った連続読み取り機能の開発で説明します。
onScanComplete String 読み取りが完了したときのアクションハンドラ。 このアクションを使用して、読み取り結果を処理します。 このサーバー側コントローラー・ハンドラーは、バーコードが記録された後に呼び出されます。 このメソッドでは、サーバー側でデータを更新したり、新しいページにジャンプしたりすることができます。
reRender String バーコードが検知された後に更新される、このページ内のセクションを指定します。
scanResults String バーコードが見つかったときに読み取り結果を受け入れるページコントローラのプロパティ。 連続読み取りの場合、結果はコンマ(,)で区切られます。読み取りデータに含まれるコンマ(,)は「%2C」として返ります。
scannedTypes String 読み取った各結果のバーコードの種類を格納します。複数のタイプはコンマで区切られます。バーコードの種類の値は、読み取るバーコードの種類を参照してください。
styleClass String ボタンに適用するCSSのクラス名。たとえばVisualforceページにLightning Design Systemなどのスタイルシートを適用しているとき、そのスタイルシートのクラス名を指定できます。
style String ボタンに直接適用するCSS。たとえばボタンのサイズを指定します。
useFrontCameraIfAvailable Boolean フロントカメラ(インカメラ)を使用するかどうかを指定します。trueのときフロントカメラを使用します。falseのときフロントカメラを使用しません。既定値はfalseです。フロントカメラが利用可能でない場合はバックカメラ(リアカメラ、背面カメラ)を使用します。フロントカメラはQRコードのみの対応です。QRコード以外の対応はベータ扱いです。
id String ページの他のコンポーネントがカスタムコンポーネントを参照できるようにする識別子。指定されていない場合、一意の識別子が自動的に生成されます。これはVisualforceカスタムコンポーネントのデフォルトで生成される属性です。
rendered Boolean カスタムコンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。これはVisualforceカスタムコンポーネントのデフォルトで生成される属性です。
Copyright © 2023 MESCIUS inc. All rights reserved.