ユーザーが特定のページに表示される「ウィジェット」を構成できるプラグインシステムをangularjsに実装しようとしています。各ウィジェットは、コントローラーとテンプレート (url) によって定義されます。コントローラーをインスタンス化し、それをテンプレートで呼び出し、結果のコンテンツをトランスクルージョンするディレクティブを作成することは可能ですか?
目標は次のようなものです。
<div class="widget" ng-repeat="widget in widgets">
<widget controller="widget.controller" templateUrl="widget.templateUrl"></widget>
</div>