mirror of
https://github.com/portainer/portainer.git
synced 2025-07-19 13:29:41 +02:00
Some checks failed
ci / build_images (map[arch:amd64 platform:linux version:]) (push) Has been cancelled
ci / build_images (map[arch:amd64 platform:windows version:1809]) (push) Has been cancelled
ci / build_images (map[arch:amd64 platform:windows version:ltsc2022]) (push) Has been cancelled
ci / build_images (map[arch:arm platform:linux version:]) (push) Has been cancelled
ci / build_images (map[arch:arm64 platform:linux version:]) (push) Has been cancelled
ci / build_images (map[arch:ppc64le platform:linux version:]) (push) Has been cancelled
ci / build_images (map[arch:s390x platform:linux version:]) (push) Has been cancelled
/ triage (push) Has been cancelled
Lint / Run linters (push) Has been cancelled
Test / test-client (push) Has been cancelled
Test / test-server (map[arch:amd64 platform:linux]) (push) Has been cancelled
Test / test-server (map[arch:amd64 platform:windows version:1809]) (push) Has been cancelled
Test / test-server (map[arch:amd64 platform:windows version:ltsc2022]) (push) Has been cancelled
Test / test-server (map[arch:arm64 platform:linux]) (push) Has been cancelled
ci / build_manifests (push) Has been cancelled
58 lines
1.2 KiB
JavaScript
58 lines
1.2 KiB
JavaScript
import angular from 'angular';
|
|
|
|
export default angular.module('portainer.kubernetes.custom-templates', []).config(config).name;
|
|
|
|
function config($stateRegistryProvider) {
|
|
const templates = {
|
|
name: 'kubernetes.templates',
|
|
url: '/templates',
|
|
abstract: true,
|
|
};
|
|
|
|
const customTemplates = {
|
|
name: 'kubernetes.templates.custom',
|
|
url: '/custom',
|
|
|
|
views: {
|
|
'content@': {
|
|
component: 'customTemplatesView',
|
|
},
|
|
},
|
|
data: {
|
|
docs: '/user/kubernetes/templates',
|
|
},
|
|
};
|
|
|
|
const customTemplatesNew = {
|
|
name: 'kubernetes.templates.custom.new',
|
|
url: '/new?fileContent',
|
|
|
|
views: {
|
|
'content@': {
|
|
component: 'createCustomTemplatesView',
|
|
},
|
|
},
|
|
params: {
|
|
fileContent: '',
|
|
},
|
|
data: {
|
|
docs: '/user/kubernetes/templates/add',
|
|
},
|
|
};
|
|
|
|
const customTemplatesEdit = {
|
|
name: 'kubernetes.templates.custom.edit',
|
|
url: '/:id',
|
|
|
|
views: {
|
|
'content@': {
|
|
component: 'editCustomTemplatesView',
|
|
},
|
|
},
|
|
};
|
|
|
|
$stateRegistryProvider.register(templates);
|
|
$stateRegistryProvider.register(customTemplates);
|
|
$stateRegistryProvider.register(customTemplatesNew);
|
|
$stateRegistryProvider.register(customTemplatesEdit);
|
|
}
|