Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Enumerations

Classes

Interfaces

Type Aliases

Variables

Type Aliases

AvailableBulkDeleteImagesResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null }

Type declaration

AvailableBulkDeletePostsResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null }

Type declaration

AvailableBulkDeleteUsersResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null }

Type declaration

AvailableCreateImagesResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; images?: AvailableImagesSelection; success?: boolean | null }

Type declaration

AvailableCreatePostResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; post?: AvailablePostSelection; success?: boolean | null }

Type declaration

AvailableCreateUserResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null; user?: AvailableUserSelection }

Type declaration

AvailableCurrentSessionMutationsSelection: { __typename?: boolean | null; logInViaEmail?: AvailableLogInViaEmailSessionResultSelection; logOut?: AvailableLogOutSessionResultSelection }

Type declaration

AvailableDeleteImagesResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null }

Type declaration

AvailableDeletePostResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null }

Type declaration

AvailableDeleteUserResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null }

Type declaration

AvailableDirectUploadTokenSelection: { __typename?: boolean | null; token?: boolean | null; url?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional token?: boolean | null

    The token to pass to an action to reference the uploaded file.

  • Optional url?: boolean | null

    The URL to upload a file to.

AvailableExecutionErrorSelection: { __typename?: boolean | null; code?: boolean | null; message?: boolean | null; stack?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional code?: boolean | null

    The Gadget platform error code for this error.

  • Optional message?: boolean | null

    The human facing error message for this error.

  • Optional stack?: boolean | null

    The stack for any exception that caused the error. Only available for super users.

AvailableGadgetActionSelection: { __typename?: boolean | null; apiIdentifier?: boolean | null; availableInBulk?: boolean | null; bulkOutputGraphQLTypeSDL?: boolean | null; exampleBulkMutation?: boolean | null; exampleMutation?: boolean | null; hasDeleteRecordEffect?: boolean | null; inputGraphQLTypeSDL?: boolean | null; inputTypeScriptInterface?: boolean | null; name?: boolean | null; operatesWithRecordIdentity?: boolean | null; outputGraphQLTypeSDL?: boolean | null; outputTypeScriptInterface?: boolean | null; possibleTransitions?: boolean | null; requiresInput?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional apiIdentifier?: boolean | null
  • Optional availableInBulk?: boolean | null
  • Optional bulkOutputGraphQLTypeSDL?: boolean | null
  • Optional exampleBulkMutation?: boolean | null
  • Optional exampleMutation?: boolean | null
  • Optional hasDeleteRecordEffect?: boolean | null
  • Optional inputGraphQLTypeSDL?: boolean | null
  • Optional inputTypeScriptInterface?: boolean | null
  • Optional name?: boolean | null
  • Optional operatesWithRecordIdentity?: boolean | null
  • Optional outputGraphQLTypeSDL?: boolean | null
  • Optional outputTypeScriptInterface?: boolean | null
  • Optional possibleTransitions?: boolean | null
  • Optional requiresInput?: boolean | null
AvailableGadgetApplicationMetaSelection: { __typename?: boolean | null; assignedRoles?: AvailableGadgetRoleSelection; canonicalRenderURL?: boolean | null; directUploadToken?: AvailableDirectUploadTokenSelection; editURL?: boolean | null; environmentID?: boolean | null; environmentName?: boolean | null; firstModelForExamples?: AvailableGadgetModelSelection; globalActions?: AvailableGadgetGlobalActionSelection; graphQLEndpoint?: boolean | null; hasGlobalActions?: boolean | null; hasShopifyConnection?: boolean | null; hydrations?: boolean | null; id?: boolean | null; jsPackageIdentifier?: boolean | null; jsPackageTarballURL?: boolean | null; model?: AvailableGadgetModelSelection; models?: AvailableGadgetModelSelection; name?: boolean | null; page?: AvailableGadgetPageSelection; pages?: AvailableGadgetPageSelection; roles?: AvailableGadgetRoleSelection; sessionID?: boolean | null; slug?: boolean | null }

Type declaration

AvailableGadgetFieldSelection: { __typename?: boolean | null; apiIdentifier?: boolean | null; fieldType?: boolean | null; filterable?: boolean | null; isUniqueField?: boolean | null; name?: boolean | null; sortable?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional apiIdentifier?: boolean | null
  • Optional fieldType?: boolean | null
  • Optional filterable?: boolean | null
  • Optional isUniqueField?: boolean | null
  • Optional name?: boolean | null
  • Optional sortable?: boolean | null
AvailableGadgetGlobalActionSelection: { __typename?: boolean | null; apiIdentifier?: boolean | null; exampleMutation?: boolean | null; inputGraphQLTypeSDL?: boolean | null; inputTypeScriptInterface?: boolean | null; name?: boolean | null; outputGraphQLTypeSDL?: boolean | null; outputTypeScriptInterface?: boolean | null; requiresInput?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional apiIdentifier?: boolean | null
  • Optional exampleMutation?: boolean | null
  • Optional inputGraphQLTypeSDL?: boolean | null
  • Optional inputTypeScriptInterface?: boolean | null
  • Optional name?: boolean | null
  • Optional outputGraphQLTypeSDL?: boolean | null
  • Optional outputTypeScriptInterface?: boolean | null
  • Optional requiresInput?: boolean | null
AvailableGadgetModelSelection: { __typename?: boolean | null; actions?: AvailableGadgetActionSelection; apiIdentifier?: boolean | null; currentSingletonApiIdentifier?: boolean | null; exampleFilterQuery?: boolean | null; exampleFindMostRecentlyCreatedQuery?: boolean | null; exampleFullFindFirstQuery?: boolean | null; exampleFullFindManyQuery?: boolean | null; exampleFullFindOneQuery?: boolean | null; exampleInternalCreateMutation?: boolean | null; exampleInternalDeleteManyMutation?: boolean | null; exampleInternalDeleteMutation?: boolean | null; exampleInternalFindFirstQuery?: boolean | null; exampleInternalFindManyQuery?: boolean | null; exampleInternalFindOneQuery?: boolean | null; exampleInternalUpdateMutation?: boolean | null; examplePaginationQuery?: boolean | null; exampleSearchQuery?: boolean | null; exampleSimpleFindManyQuery?: boolean | null; exampleSimpleFindOneQuery?: boolean | null; fields?: AvailableGadgetFieldSelection; filterGraphQLTypeName?: boolean | null; filterGraphQLTypeSDL?: boolean | null; filterable?: boolean | null; graphQLTypeName?: boolean | null; graphQLTypeSDL?: boolean | null; initialCreatedState?: boolean | null; key?: boolean | null; name?: boolean | null; pluralApiIdentifier?: boolean | null; pluralName?: boolean | null; searchable?: boolean | null; sortGraphQLTypeName?: boolean | null; sortGraphQLTypeSDL?: boolean | null; sortable?: boolean | null; typescriptTypeInterface?: boolean | null; typescriptTypeInterfaceName?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional actions?: AvailableGadgetActionSelection
  • Optional apiIdentifier?: boolean | null
  • Optional currentSingletonApiIdentifier?: boolean | null
  • Optional exampleFilterQuery?: boolean | null
  • Optional exampleFindMostRecentlyCreatedQuery?: boolean | null
  • Optional exampleFullFindFirstQuery?: boolean | null
  • Optional exampleFullFindManyQuery?: boolean | null
  • Optional exampleFullFindOneQuery?: boolean | null
  • Optional exampleInternalCreateMutation?: boolean | null
  • Optional exampleInternalDeleteManyMutation?: boolean | null
  • Optional exampleInternalDeleteMutation?: boolean | null
  • Optional exampleInternalFindFirstQuery?: boolean | null
  • Optional exampleInternalFindManyQuery?: boolean | null
  • Optional exampleInternalFindOneQuery?: boolean | null
  • Optional exampleInternalUpdateMutation?: boolean | null
  • Optional examplePaginationQuery?: boolean | null
  • Optional exampleSearchQuery?: boolean | null
  • Optional exampleSimpleFindManyQuery?: boolean | null
  • Optional exampleSimpleFindOneQuery?: boolean | null
  • Optional fields?: AvailableGadgetFieldSelection
  • Optional filterGraphQLTypeName?: boolean | null
  • Optional filterGraphQLTypeSDL?: boolean | null
  • Optional filterable?: boolean | null
  • Optional graphQLTypeName?: boolean | null
  • Optional graphQLTypeSDL?: boolean | null
  • Optional initialCreatedState?: boolean | null
  • Optional key?: boolean | null
  • Optional name?: boolean | null
  • Optional pluralApiIdentifier?: boolean | null
  • Optional pluralName?: boolean | null
  • Optional searchable?: boolean | null
  • Optional sortGraphQLTypeName?: boolean | null
  • Optional sortGraphQLTypeSDL?: boolean | null
  • Optional sortable?: boolean | null
  • Optional typescriptTypeInterface?: boolean | null
  • Optional typescriptTypeInterfaceName?: boolean | null
AvailableGadgetPageSelection: { __typename?: boolean | null; createdDate?: boolean | null; id?: boolean | null; key?: boolean | null; name?: boolean | null; route?: boolean | null; showInNavigation?: boolean | null; tree?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional createdDate?: boolean | null
  • Optional id?: boolean | null
  • Optional key?: boolean | null
  • Optional name?: boolean | null
  • Optional route?: boolean | null
  • Optional showInNavigation?: boolean | null
  • Optional tree?: boolean | null
AvailableGadgetRoleSelection: { __typename?: boolean | null; key?: boolean | null; name?: boolean | null; order?: boolean | null; selectable?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional key?: boolean | null
  • Optional name?: boolean | null
  • Optional order?: boolean | null
  • Optional selectable?: boolean | null
AvailableImagesConnectionSelection: { __typename?: boolean | null; edges?: AvailableImagesEdgeSelection; pageInfo?: AvailablePageInfoSelection }

Type declaration

AvailableImagesEdgeSelection: { __typename?: boolean | null; cursor?: boolean | null; node?: AvailableImagesSelection }

Type declaration

  • Optional __typename?: boolean | null
  • Optional cursor?: boolean | null

    A cursor for use in pagination

  • Optional node?: AvailableImagesSelection

    The item at the end of the edge

AvailableImagesSelection: { __typename?: boolean | null; _all?: boolean | null; createdAt?: boolean | null; id?: boolean | null; post?: AvailablePostSelection; postId?: boolean | null; state?: boolean | null; updatedAt?: boolean | null; url?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional _all?: boolean | null

    Get all the fields for this record. Useful for not having to list out all the fields you want to retrieve, but slower.

  • Optional createdAt?: boolean | null

    The time at which this record was first created. Set once upon record creation and never changed. Managed by Gadget.

  • Optional id?: boolean | null

    The globally unique, unchanging identifier for this record. Assigned and managed by Gadget.

  • Optional post?: AvailablePostSelection
  • Optional postId?: boolean | null
  • Optional state?: boolean | null

    The current state this record is in. Changed by invoking actions. Managed by Gadget.

  • Optional updatedAt?: boolean | null

    The time at which this record was last changed. Set each time the record is successfully acted upon by an action. Managed by Gadget.

  • Optional url?: boolean | null
AvailableInternalCreateImagesResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; images?: boolean | null; success?: boolean | null }

Type declaration

AvailableInternalCreatePostResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; post?: boolean | null; success?: boolean | null }

Type declaration

AvailableInternalCreateSessionResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; session?: boolean | null; success?: boolean | null }

Type declaration

AvailableInternalCreateUserResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null; user?: boolean | null }

Type declaration

AvailableInternalDeleteImagesResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; images?: boolean | null; success?: boolean | null }

Type declaration

AvailableInternalDeleteManyImagesResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null }

Type declaration

AvailableInternalDeleteManyPostResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null }

Type declaration

AvailableInternalDeleteManySessionResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null }

Type declaration

AvailableInternalDeleteManyUserResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null }

Type declaration

AvailableInternalDeletePostResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; post?: boolean | null; success?: boolean | null }

Type declaration

AvailableInternalDeleteSessionResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; session?: boolean | null; success?: boolean | null }

Type declaration

AvailableInternalDeleteUserResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null; user?: boolean | null }

Type declaration

AvailableInternalImagesRecordConnectionSelection: { __typename?: boolean | null; edges?: AvailableInternalImagesRecordEdgeSelection; pageInfo?: AvailablePageInfoSelection }

Type declaration

AvailableInternalImagesRecordEdgeSelection: { __typename?: boolean | null; cursor?: boolean | null; node?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional cursor?: boolean | null

    A cursor for use in pagination

  • Optional node?: boolean | null

    The item at the end of the edge

Type declaration

AvailableInternalPostRecordConnectionSelection: { __typename?: boolean | null; edges?: AvailableInternalPostRecordEdgeSelection; pageInfo?: AvailablePageInfoSelection }

Type declaration

AvailableInternalPostRecordEdgeSelection: { __typename?: boolean | null; cursor?: boolean | null; node?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional cursor?: boolean | null

    A cursor for use in pagination

  • Optional node?: boolean | null

    The item at the end of the edge

AvailableInternalQueriesSelection: { __typename?: boolean | null; currentTransactionDetails?: boolean | null; images?: boolean | null; listImages?: AvailableInternalImagesRecordConnectionSelection; listPost?: AvailableInternalPostRecordConnectionSelection; listSession?: AvailableInternalSessionRecordConnectionSelection; listUser?: AvailableInternalUserRecordConnectionSelection; post?: boolean | null; session?: boolean | null; user?: boolean | null }

Type declaration

AvailableInternalSessionRecordConnectionSelection: { __typename?: boolean | null; edges?: AvailableInternalSessionRecordEdgeSelection; pageInfo?: AvailablePageInfoSelection }

Type declaration

AvailableInternalSessionRecordEdgeSelection: { __typename?: boolean | null; cursor?: boolean | null; node?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional cursor?: boolean | null

    A cursor for use in pagination

  • Optional node?: boolean | null

    The item at the end of the edge

AvailableInternalUpdateImagesResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; images?: boolean | null; success?: boolean | null }

Type declaration

AvailableInternalUpdatePostResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; post?: boolean | null; success?: boolean | null }

Type declaration

AvailableInternalUpdateSessionResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; session?: boolean | null; success?: boolean | null }

Type declaration

AvailableInternalUpdateUserResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null; user?: boolean | null }

Type declaration

AvailableInternalUserRecordConnectionSelection: { __typename?: boolean | null; edges?: AvailableInternalUserRecordEdgeSelection; pageInfo?: AvailablePageInfoSelection }

Type declaration

AvailableInternalUserRecordEdgeSelection: { __typename?: boolean | null; cursor?: boolean | null; node?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional cursor?: boolean | null

    A cursor for use in pagination

  • Optional node?: boolean | null

    The item at the end of the edge

AvailableInvalidFieldErrorSelection: { __typename?: boolean | null; apiIdentifier?: boolean | null; message?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional apiIdentifier?: boolean | null

    The apiIdentifier of the field this error occurred on.

  • Optional message?: boolean | null

    The human facing error message for this error.

AvailableInvalidRecordErrorSelection: { __typename?: boolean | null; code?: boolean | null; message?: boolean | null; model?: AvailableGadgetModelSelection; record?: boolean | null; stack?: boolean | null; validationErrors?: AvailableInvalidFieldErrorSelection; validationErrorsByField?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional code?: boolean | null

    The Gadget platform error code for this InvalidRecordError.

  • Optional message?: boolean | null

    The human facing error message for this error.

  • Optional model?: AvailableGadgetModelSelection

    The model of the record which failed validation

  • Optional record?: boolean | null

    The record which failed validation, if available. Returns all the owned fields of the record -- no sub-selections are required or possible. Only available for super users.

  • Optional stack?: boolean | null

    The stack for any exception that caused the error

  • Optional validationErrors?: AvailableInvalidFieldErrorSelection

    A list of InvalidFieldError objects describing each of the errors encountered on the invalid record.

  • Optional validationErrorsByField?: boolean | null

    An object mapping field apiIdentifiers to arrays of validation error message strings for that field, as a JSON object. The object may have keys that don't correspond exactly to field apiIdentifiers if added by validations, and the object may have missing keys if no errors were encountered for that field.

AvailableLogInViaEmailSessionResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; session?: AvailableSessionSelection; success?: boolean | null }

Type declaration

AvailableLogOutSessionResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; session?: AvailableSessionSelection; success?: boolean | null }

Type declaration

Type declaration

AvailablePageInfoSelection: { __typename?: boolean | null; endCursor?: boolean | null; hasNextPage?: boolean | null; hasPreviousPage?: boolean | null; startCursor?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional endCursor?: boolean | null

    When paginating forwards, the cursor to continue.

  • Optional hasNextPage?: boolean | null

    When paginating forwards, are there more items?

  • Optional hasPreviousPage?: boolean | null

    When paginating backwards, are there more items?

  • Optional startCursor?: boolean | null

    When paginating backwards, the cursor to continue.

AvailablePostConnectionSelection: { __typename?: boolean | null; edges?: AvailablePostEdgeSelection; pageInfo?: AvailablePageInfoSelection }

Type declaration

AvailablePostEdgeSelection: { __typename?: boolean | null; cursor?: boolean | null; node?: AvailablePostSelection }

Type declaration

  • Optional __typename?: boolean | null
  • Optional cursor?: boolean | null

    A cursor for use in pagination

  • Optional node?: AvailablePostSelection

    The item at the end of the edge

AvailablePostSelection: { __typename?: boolean | null; _all?: boolean | null; body?: boolean | null; createdAt?: boolean | null; id?: boolean | null; images?: AvailableImagesConnectionSelection; state?: boolean | null; title?: boolean | null; updatedAt?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional _all?: boolean | null

    Get all the fields for this record. Useful for not having to list out all the fields you want to retrieve, but slower.

  • Optional body?: boolean | null
  • Optional createdAt?: boolean | null

    The time at which this record was first created. Set once upon record creation and never changed. Managed by Gadget.

  • Optional id?: boolean | null

    The globally unique, unchanging identifier for this record. Assigned and managed by Gadget.

  • Optional images?: AvailableImagesConnectionSelection
  • Optional state?: boolean | null

    The current state this record is in. Changed by invoking actions. Managed by Gadget.

  • Optional title?: boolean | null
  • Optional updatedAt?: boolean | null

    The time at which this record was last changed. Set each time the record is successfully acted upon by an action. Managed by Gadget.

Type declaration

AvailableRoleSelection: { __typename?: boolean | null; key?: boolean | null; name?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional key?: boolean | null

    The stable identifier for this role. Never changes.

  • Optional name?: boolean | null

    The human readable name for this role. Can be changed.

AvailableSessionConnectionSelection: { __typename?: boolean | null; edges?: AvailableSessionEdgeSelection; pageInfo?: AvailablePageInfoSelection }

Type declaration

AvailableSessionEdgeSelection: { __typename?: boolean | null; cursor?: boolean | null; node?: AvailableSessionSelection }

Type declaration

  • Optional __typename?: boolean | null
  • Optional cursor?: boolean | null

    A cursor for use in pagination

  • Optional node?: AvailableSessionSelection

    The item at the end of the edge

AvailableSessionSelection: { __typename?: boolean | null; _all?: boolean | null; createdAt?: boolean | null; id?: boolean | null; roles?: AvailableRoleSelection; state?: boolean | null; updatedAt?: boolean | null; user?: AvailableUserSelection; userId?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional _all?: boolean | null

    Get all the fields for this record. Useful for not having to list out all the fields you want to retrieve, but slower.

  • Optional createdAt?: boolean | null

    The time at which this record was first created. Set once upon record creation and never changed. Managed by Gadget.

  • Optional id?: boolean | null

    The globally unique, unchanging identifier for this record. Assigned and managed by Gadget.

  • Optional roles?: AvailableRoleSelection
  • Optional state?: boolean | null

    The current state this record is in. Changed by invoking actions. Managed by Gadget.

  • Optional updatedAt?: boolean | null

    The time at which this record was last changed. Set each time the record is successfully acted upon by an action. Managed by Gadget.

  • Optional user?: AvailableUserSelection
  • Optional userId?: boolean | null
AvailableSignUpUserResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null; user?: AvailableUserSelection }

Type declaration

AvailableSimpleErrorSelection: { __typename?: boolean | null; code?: boolean | null; message?: boolean | null; stack?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional code?: boolean | null

    The Gadget platform error code for this error.

  • Optional message?: boolean | null

    The human facing error message for this error.

  • Optional stack?: boolean | null

    The stack for any exception that caused the error

AvailableUpdateImagesResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; images?: AvailableImagesSelection; success?: boolean | null }

Type declaration

AvailableUpdatePostResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; post?: AvailablePostSelection; success?: boolean | null }

Type declaration

AvailableUpdateUserResultSelection: { __typename?: boolean | null; errors?: AvailableExecutionErrorSelection; success?: boolean | null; user?: AvailableUserSelection }

Type declaration

AvailableUserConnectionSelection: { __typename?: boolean | null; edges?: AvailableUserEdgeSelection; pageInfo?: AvailablePageInfoSelection }

Type declaration

AvailableUserEdgeSelection: { __typename?: boolean | null; cursor?: boolean | null; node?: AvailableUserSelection }

Type declaration

  • Optional __typename?: boolean | null
  • Optional cursor?: boolean | null

    A cursor for use in pagination

  • Optional node?: AvailableUserSelection

    The item at the end of the edge

AvailableUserSelection: { __typename?: boolean | null; _all?: boolean | null; createdAt?: boolean | null; email?: boolean | null; id?: boolean | null; roles?: AvailableRoleSelection; sessions?: AvailableSessionConnectionSelection; state?: boolean | null; updatedAt?: boolean | null }

Type declaration

  • Optional __typename?: boolean | null
  • Optional _all?: boolean | null

    Get all the fields for this record. Useful for not having to list out all the fields you want to retrieve, but slower.

  • Optional createdAt?: boolean | null

    The time at which this record was first created. Set once upon record creation and never changed. Managed by Gadget.

  • Optional email?: boolean | null
  • Optional id?: boolean | null

    The globally unique, unchanging identifier for this record. Assigned and managed by Gadget.

  • Optional roles?: AvailableRoleSelection
  • Optional sessions?: AvailableSessionConnectionSelection
  • Optional state?: boolean | null

    The current state this record is in. Changed by invoking actions. Managed by Gadget.

  • Optional updatedAt?: boolean | null

    The time at which this record was last changed. Set each time the record is successfully acted upon by an action. Managed by Gadget.

GadgetRecord<Shape>: GadgetRecordImplementation<Shape> & Shape

This is the Gadget API client library for:

_ _ | |__ | | ___ __ _ | '_ | |/ _ \ / ` | | |) | | () | (| | |.__/||_/ _, | |/

Built for environment "Development" at version 27 API docs: https://docs.gadget.dev/api/blog Edit this app here: https://blog.gadget.dev/edit

Type Parameters

  • Shape extends RecordShape

InternalImagesRecord: Scalars["JSONObject"]

Represents one Images result record in internal api calls. Returns a JSON blob of all the record's fields.

InternalPostRecord: Scalars["JSONObject"]

Represents one Post result record in internal api calls. Returns a JSON blob of all the record's fields.

InternalSessionRecord: Scalars["JSONObject"]

Represents one Session result record in internal api calls. Returns a JSON blob of all the record's fields.

InternalUserRecord: Scalars["JSONObject"]

Represents one User result record in internal api calls. Returns a JSON blob of all the record's fields.

SortOrder: "Ascending" | "Descending"

Variables

GadgetRecord: (new <Shape>(data: Shape) => GadgetRecordImplementation<Shape> & Shape)

Type declaration

    • new <Shape>(data: Shape): GadgetRecordImplementation<Shape> & Shape
    • This is the Gadget API client library for:

      _ _ | |__ | | ___ __ _ | '_ | |/ _ \ / ` | | |) | | () | (| | |.__/||_/ _, | |/

      Built for environment "Development" at version 27 API docs: https://docs.gadget.dev/api/blog Edit this app here: https://blog.gadget.dev/edit

      Type Parameters

      • Shape extends RecordShape

      Parameters

      • data: Shape

      Returns GadgetRecordImplementation<Shape> & Shape

GadgetValidationError: typeof InvalidRecordError

This is the Gadget API client library for:

_ _ | |__ | | ___ __ _ | '_ | |/ _ \ / ` | | |) | | () | (| | |.__/||_/ _, | |/

Built for environment "Development" at version 27 API docs: https://docs.gadget.dev/api/blog Edit this app here: https://blog.gadget.dev/edit

Generated using TypeDoc