Lines Matching +full:ctrl +full:- +full:module
9 * The <table-toolbar> component expects an 'actions' attribute
15 * {type: 'Edit', label: 'Edit', file: 'icon-edit.svg'},
16 * {type: 'Delete', label: 'Edit', file: 'icon-trashcan.svg'}
73 <div class="bmc-table__toolbar" ng-if="$ctrl.active">
74 <p class="toolbar__selection-count">{{$ctrl.selectionCount}} selected</p>
75 <div class="toolbar__batch-actions" ng-show="$ctrl.actions.length > 0">
77 class="btn btn-tertiary"
79 aria-label="{{action.label}}"
80 ng-repeat="action in $ctrl.actions"
81 ng-click="$ctrl.onClick(action.type)">
82 <icon ng-if="action.file !== null"
83 ng-file="{{action.file}}"
84 aria-hidden="true">
89 class="btn btn-tertiary btn-close"
91 aria-label="Cancel"
92 ng-click="$ctrl.onClickClose()">
101 angular.module('app.common.components').component('tableToolbar', {