Webアプリケーション (PRIM_WEB.Application)
Webアプリケーションオブジェクト
祖先 - オブジェクト (PRIM_OBJT)
Webアプリケーション オブジェクトは、アプリケーション内でアクセスできる単一インスタンスのシングルトン オブジェクトで、これを利用することで、ブラウザのコンソール、ローカル ストレージ、現在のURLなど、Webランタイムの固有機能にアクセスできます。 実行時は、#SYS_WEB変数を使って、これらの機能にプログラムからアクセスすることができます。
| 名前 | 記述 |
|---|---|
| ComponentClassName | コンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承 |
| ComponentMembers | このコンポーネントの全てにアクセスできるようにします。 オブジェクト (PRIM_OBJT) より継承 |
| ComponentPatternName | コンポーネントのクラスを制限します。 オブジェクト (PRIM_OBJT) より継承 |
| ComponentTag | インスタンス用に値を格納できる汎用スペース オブジェクト (PRIM_OBJT) より継承 |
| ComponentType | ComponentTypeではコンポーネントのタイプ情報にアクセスできます。 オブジェクト (PRIM_OBJT) より継承 |
| ComponentTypeName | ComponentTypeName十分適格なコンポーネントのクラス名です。 オブジェクト (PRIM_OBJT) より継承 |
| Console | ブラウザーコンソールのオブジェクト |
| Device | アプリケーションが実行されているデバイスのタイプ |
| History | ブラウザー履歴 |
| LoadingImage | デフォルトのロード中イメージの代わりに表示するイメージ |
| LocalStorage | ブラウザーのローカル記憶域へのアクセスを提供します。 |
| Name | コンポーネントの名前 オブジェクト (PRIM_OBJT) より継承 |
| Online | ブラウザーにより有効な接続と判断された場合TRUE |
| Owner | コンポーネントのオーナーです。 オブジェクト (PRIM_OBJT) より継承 |
| Parent | このインスタンスが添付されているコンポーネントインスタンス。コントロールのビジュアルコンテナまたは子インスタンスのコレクション オブジェクト (PRIM_OBJT) より継承 |
| Routing | アプリケーションの現在のルーティング状態へのアクセスを提供するコンポーネントへの参照 |
| ServiceWorker | アプリケーションの現在のサービスワーカーの状態へのアクセスを提供するコンポーネントへの参照 |
| Session | アプリケーション セッションへの参照 |
| SessionStorage | ブラウザーセッション記憶域へのアクセスを提供します。 |
| URL | WebページのURLを返します。 |
| URLParameters | URLクエリ文字列から取り出したURLパラメータのコレクション |
| WebPage | アプリケーションを開始するために実行するWebページ |
| 名前 | 記述 |
|---|---|
| CloseQuery | ブラウザーがWebページ外にナビゲートする時に起動されます。
QueryString |
| CreateInstance | コンポーネントを作成する時にCreateInstanceのイベントを実行します。 Webアプリケーション (PRIM_WEB.Application) より継承 |
| DestroyInstance | コンポーネントが解除される前にDestroyInstanceのイベントを実行します。 Webアプリケーション (PRIM_WEB.Application) より継承 |
| DeviceChanged | アプリケーションがサイズ変更され、デバイスが変更された時に起動します |
| OnlineChanged | ブラウザが接続状態が変更されたと認識した場合、このブラウザにより起動されるイベント |
| PageNotFound | アクション パスが一致しない場合、アプリケーションのルーターにより、このイベント信号が送信されます。
Reason, Handled |
| PrintEnd | ブラウザー印刷の終了時に起動されます。 |
| PrintStart | ブラウザー印刷の開始寸前に起動されます。 |
| RequestFailed | サーバールーチンへの要求が失敗すると起動されます
Request, Reason, Handled |
| RoutingChanged | Web ページの URL 変更時、その URL のパス コンポーネントが処理され、すべてのビューが更新された時に信号を送信するイベント |
| ServiceWorkerChanged | サービスワーカーの状態が変更されると信号を送信するイベント |
| StorageChanged | 記憶域のコンテンツが変更されると起動されます。
StorageType |
| StorageFailed | 記憶域への変更が行えない時に起動されます。
StorageType |
| URLChanged | URLが変更される時に常に起動されます。 |
| 名前 | 記述 |
|---|---|
| Alert | ブラウザーの警告ダイアログを表示します。
Caption |
| Confirm | ブラウザーの確認ダイアログを表示します。
Caption, ResultCode |
| CreateBlob | BLOBを作成
Result, Data, MimeType |
| CreateBlobAttachment | BLOBを作成し、Webページの添付として含めます
Blob |
| CreateClob | CLOBを作成
Result, Data |
| Navigate | URLにナビゲートします。
Url, Target, FormatForLM |
| Webページの印刷を開始します。 | |
| Prompt | ブラウザーのプロンプトダイアログを表示します。
Caption, Value, ResultCode |
| ReportPageNotFound | ページが見つからない場合の処理を起動するために使用するメソッド。PageNotFound イベントの信号が処理されない場合、デフォルトのページが見つかりませんのメッセージが表示されます。
Reason |
EPC150060 - December 2023