-
Notifications
You must be signed in to change notification settings - Fork 0
html5_reference_Station
EkispertWebService edited this page Mar 22, 2017
·
2 revisions
- 構築
| 書式 | 解説 |
|---|---|
| expGuiStation(container) | container の中に駅名入力に必要な HTMLElement を生成します。 var stationApp = new expGuiStation(document.getElementById("station")); |
- 関数
| 書式 | 戻り値 | 解説 |
|---|---|---|
| dispStation() | なし | 駅名入力パーツを表示します |
| getStation() | string | 入力中の内容を取得します |
| setStation(name) | なし | 駅名を指定します |
| getStationList() | string | 駅の候補をカンマ区切りで取得します |
| getStationName() | string | 選択された駅の駅名を取得します |
| getStationCode() | int | 選択された駅の駅コードを取得します |
| getPointObject(name) | object | 指定した駅の地点情報を取得します |
| closeStationList() | なし | 駅の候補を閉じます |
| checkStationList() | boolean | 駅の候補の表示状態を取得します |
| setConfigure(name, value) | なし | 環境設定変更を行います |
| bind(event, listener) | なし | イベントを設定します |
| unbind(event) | なし | イベントを解除します |
- 地点オブジェクト
| メンバー名 | 解説 |
|---|---|
| code | 駅コード(Read Only) |
| name | 名称(Read Only) |
| yomi | 読みかな(Read Only) |
| type | 交通種別(Read Only) |
| type_detail | より詳細な交通種別(Read Only) |
| kenCode | 都道府県コード(Read Only) |
※地点オブジェクトはgetPointObjectの戻り値でのみ定義されます。
- 環境設定
| 書式 | 設定値 | 解説 |
|---|---|---|
| type | 定数:交通種別 | 表示される交通種別の絞り込みを行います |
| prefectureCode | 定数:都道府県コード | 表示される都道府県の指定を行います |
| maxStation | int | 一度に表示される候補の件数を指定します |
- イベント
| 書式 | 解説 |
|---|---|
| open | 候補が表示された際にコールされます |
| close | 候補が閉じられた際にコールされます |
| change | 入力値が変更された際にコールされます |
| enter | エンターキーが押された際にコールされます |
| focus | フォーカスが合った際にコールされます |
| blur | フォーカスが外れた際にコールされます |
- 環境設定
| パラメータ名 | 引数 | 説明 |
|---|---|---|
| apiURL | 文字列(URL) | APIのURLを指定します |
| agent | 定数:端末種別 | 指定した端末種別向けのデザインに変更します |
※端末種別の指定は指定した端末以外を制限するものではありません。