I resolved this problem with the following:
// angular.json:
...
"styles": [
"src/styles.css",
"node_modules/jquery-ui-themes/jquery-ui.css",
"node_modules/bootstrap/dist/css/bootstrap.css",
"./pqgrid.dev.css",
"./pqgrid.ui.min.css"
],
"scripts": [
"node_modules/jquery/dist/jquery.js",
"node_modules/jquery-ui/ui/jquery-1-7.js",
"node_modules/bootstrap/dist/js/bootstrap.js",
"./pqgrid.min.js"
]
// tsconfig.json
"types": [
"jquery",
"jqueryui",
"pqgrid"
]
// my home.component.ts:
import 'jquery';
import 'jquery-ui';
import * as $ from '../../../pqgrid.min.js';
ngOnInit() {
...
const pq = $.paramquery;
pq.pqgrid('#grid_array', obj);
}