ArcGIS Online/Portal for ArcGISと連携して簡単にWeb GISアプリを作れる「Web AppBuilder for ArcGIS」用オリジナルウィジェットのスケルトンを作ってみました。
Table of Contents
前提条件
- Web AppBuilder for ArcGIS (Developer Edition)をインストールした環境
- ArcGIS for Developers の開発者アカウントまたは ArcGIS Online 組織向けプランのアカウント
設定方法
以下のファイルを解凍し、Web AppBuilderのインストール先に配置します。
配置先フォルダ:<インストール先>/client/stemapp/widgets
動作確認
配置後、Web AppBuilderをブラウザで開きます。
新しいアプリケーションを作成し、ウィジェットの追加画面を開くと、
「スケルトン」という名前のアイコンが増えています。
保存して起動すると、下記の通りウィジェットが追加されていますね。
ロジックも画面も追加されていないスケルトンなのでこれだけですが……。
これを起点にSharePoint Onlineとの連携コードなど書いてみようかな。
注意
manifest.jsonのnameプロパティはアルファベットでないとうまくいかないようです。
国際対応するにはnlsフォルダにjaフォルダを置いてstrings.jsファイルを以下の様にUTF-8で作成する。