add angular.js widget implement