(directive: Directive)
| 204 | } |
| 205 | |
| 206 | directive(directive: Directive): string { |
| 207 | return html.line( |
| 208 | html.keyword('directive') + ' ' + |
| 209 | html.keyword('@' + directive.name) + this.arguments(directive) + ' on ' + |
| 210 | directive.locations.map(location => html.keyword(location)).join(' | ') |
| 211 | ); |
| 212 | } |
| 213 | |
| 214 | enum(type: SchemaType): string { |
| 215 |