Skip to main content

HandlebarsFileRenderer

@gca_object_type

No description

1
@gca_object_type(
2
id: "422c6392-b780-3b5a-8d96-fc9cdccd51f4"
3
embedded: true
4
abstract: false
5
internalName: "com.psddev.handlebars.HandlebarsFileRenderer"
6
)
1
type HandlebarsFileRenderer implements Record, Recordable, Renderer {
2
_id: ID
3
_label: String
4
_globals: Globals!
5
_raw(
6
path: String
7
): Json
8
_state(
9
path: String
10
): Json @deprecated
11
file: String
12
}

Directives​

gca_object_type​

1
@gca_object_type(
2
id: "422c6392-b780-3b5a-8d96-fc9cdccd51f4"
3
embedded: true
4
abstract: false
5
internalName: "com.psddev.handlebars.HandlebarsFileRenderer"
6
)

Fields​

_id ● ID scalar common​

The unique ID of the Record. Corresponds to the Java method Record#getId and State#getId.

_label ● String scalar common​

The display name of the Record instance. Corresponds to the Java methods Record#getLabel and State#getLabel.

_globals ● Globals! non-null object common​

Contains global Modification fields for this Record instance.

_raw ● Json scalar common​

Contains raw State JSON for this Record instance. The same as invoking getState().getSimpleValues();

path ● String scalar common​

Restricts the returned JSON to the specified path within the record’s state.

file ● String scalar common @gca_getter @gca_object_field​

Applied directive:

1
@gca_getter

Applied directive:

1
@gca_object_field(
2
embedded: false
3
indexed: false
4
internalName: "file"
5
)
Hide deprecated

_state ● Json deprecated scalar common​

DEPRECATED

Use [_raw] instead. For removal in 5.0!

Contains raw State JSON for this Record instance. The same as invoking getState().getSimpleValues();

path ● String scalar common​

Restricts the returned JSON to the specified path within the record’s state.

Interfaces​

Record interface common​

Recordable interface common​

The super interface for all types backed by data models, e.g. Java classes that implement Recordable. This interface declares a single _id field containing the UUID of the record. A corresponding _type field is intentionally omitted as it can be derived programmatically from the built-in GraphQL __typename field. Each GraphQL type that implements this interface will be annotated with the @gca_object_type directive which contains the backing data model's type ID.

Renderer interface common @gca_object_type​

A class that can render content.

1
@gca_object_type(
2
id: "d308a45f-dc4b-3141-9532-d1f696900d77"
3
embedded: true
4
abstract: true
5
internalName: "com.psddev.cms.render.Renderer"
6
)

Was this page helpful?

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.