建立自訂 ThingWorx 小器具
此部份提供有關如何建立自訂小器具的資訊,並說明 ThingWorx Mashup Builder 和執行時間如何與小器具互動。此外,還提供有關可用於小器具的函數與 API 的詳細資訊。
由 PTC 提供的小器具是安全的。請確定您建立的小器具是安全的。如需詳細資訊,請參閱建立安全小器具部份。
自訂小器具會新增至延伸功能的 /ui 資料夾中。延伸功能具有定義的資料夾結構。如需詳細資訊,請參閱延伸功能結構部份。
/ui 資料夾包含定義自訂小器具所需的檔案。每個小器具應放置在 /ui 資料夾中其自己的子資料夾中。定義小器具必須使用下列檔案:
<widgetname>.ide.css
用於定義 Mashup Builder 中小器具外觀的樣式表檔案。
<widgetname>.ide.js
用於定義 Mashup Builder 中小器具及其行為的 JavaScript 檔案。
<widgetname>.ide.png
用於 Mashup Builder 中「小器具」標籤中的小器具的圖示。圖示的大小應該是 16 x 16 像素。
<widgetname>.runtime.css
在混搭中檢視小器具時定義小器具外觀的樣式表檔案。
<widgetname>.runtime.js
在混搭中檢視小器具時定義小器具及其行為的 JavaScript 檔案。
* 
如果您使用 Eclipse 外掛程式,「新小器具」動作會產生來源檔案,並自動更新 metadata.xml 檔案。
這是否有幫助?