site-accueil-insa/matomo/plugins/Goals/vue/src/ManageGoals/ManageGoals.adapter.ts

64 lines
1.3 KiB
TypeScript

/*!
* Matomo - free/libre analytics platform
*
* @link https://matomo.org
* @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
*/
import { createAngularJsAdapter } from 'CoreHome';
import ManageGoals from './ManageGoals.vue';
export default createAngularJsAdapter({
component: ManageGoals,
directiveName: 'piwikManageGoals',
scope: {
userCanEditGoals: {
angularJsBind: '<',
},
onlyShowAddNewGoal: {
angularJsBind: '<',
},
ecommerceEnabled: {
angularJsBind: '<',
},
goals: {
angularJsBind: '<',
},
showGoal: {
angularJsBind: '<',
},
showAddGoal: {
angularJsBind: '<',
},
addNewGoalIntro: {
angularJsBind: '<',
},
goalTriggerTypeOptions: {
angularJsBind: '<',
},
goalMatchAttributeOptions: {
angularJsBind: '<',
},
eventTypeOptions: {
angularJsBind: '<',
},
patternTypeOptions: {
angularJsBind: '<',
},
numericComparisonTypeOptions: {
angularJsBind: '<',
},
allowMultipleOptions: {
angularJsBind: '<',
},
beforeGoalListActionsBody: {
angularJsBind: '<',
},
endEditTable: {
angularJsBind: '<',
},
beforeGoalListActionsHead: {
angularJsBind: '<',
},
},
});