commonModule.directive('vatParentCodeModal', ['$log',
    function ($log) {
        'use strict';
        $log.debug('vatParentCodeModal.ctor()...');

        return {
            restrict: 'E',
            templateUrl: '/app/common/controls/vat-parent-code-modal/vat-parent-code-modal.html' + '?_=' + Math.random(),
            replace: true,
            controller: 'vatParentCodeModalController',
            scope:
            {
                uList: '=',
                uBackendData: '=',
                onConfirmSelection: '&',
                onCancelSelection: '&',
                isShow: '=',
                isUncheckedAll: '='
            }
        };
    }
]);