diff --git a/package-lock.json b/package-lock.json
index 103efbaa..57c146b8 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "typedoc-default-themes",
- "version": "0.6.3",
+ "version": "0.6.4",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 68eb2510..c7f30567 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "typedoc-default-themes",
"description": "Default themes for TypeDoc.",
- "version": "0.6.3",
+ "version": "0.6.4",
"homepage": "https://typedoc.org/",
"main": "bin/plugin.js",
"files": [
diff --git a/src/default/partials/type.hbs b/src/default/partials/type.hbs
index 6dd5d05c..af75e112 100644
--- a/src/default/partials/type.hbs
+++ b/src/default/partials/type.hbs
@@ -64,28 +64,34 @@
{{/if}}
{{/compact}}
{{else}}
- {{#compact}}
-
- {{#if name}}
- {{name}}
- {{else if value}}
- "{{value}}"
- {{else}}
- {{this}}
- {{/if}}
-
- {{#if typeArguments}}
- <
+ {{#if operator}}
+ {{#compact}}
+ {{operator}} {{#with target}}{{>type}}{{/with}}
+ {{/compact}}
+ {{else}}
+ {{#compact}}
+
+ {{#if name}}
+ {{name}}
+ {{else if value}}
+ "{{value}}"
+ {{else}}
+ {{this}}
+ {{/if}}
+
+ {{#if typeArguments}}
+ <
- {{#each typeArguments}}
- {{#if @index}}
- ,
- {{/if}}{{> type}}
- {{/each}}
+ {{#each typeArguments}}
+ {{#if @index}}
+ ,
+ {{/if}}{{> type}}
+ {{/each}}
- >
- {{/if}}
- {{/compact}}
+ >
+ {{/if}}
+ {{/compact}}
+ {{/if}}
{{/ifCond}}
{{/if}}
{{/if}}