tvf_flutter_schema library
KOMBU IoT System - GraphQL Schema for Flutter/Dart (Mobile-focused)
This package provides GraphQL schema definitions and types for the KOMBU IoT System mobile app. Only includes APIs relevant to mobile app functionality.
Usage:
import 'package:tvf_flutter_schema/tvf_flutter_schema.dart';
// Use with Amplify GraphQL API
final response = await Amplify.API.query(
request: GraphQLRequest(
document: UserQueries.getUser,
variables: {'id': userId},
),
).response;
Classes
- Device
- Device Model
- DeviceMutations
- GraphQL Mutations for Device Model (Mobile-focused)
- DeviceQueries
- GraphQL Queries for Device Model (Mobile-focused)
- DeviceToken
- DeviceToken Model
- DeviceTokenMutations
- GraphQL Mutations for DeviceToken Model
- DeviceTokenQueries
- GraphQL Queries for DeviceToken Model
- DeviceUserMapping
- DeviceUserMapping Model
- DeviceUserMappingMutations
- GraphQL Mutations for DeviceUserMapping Model
- DeviceUserMappingQueries
- GraphQL Queries for DeviceUserMapping Model
- Notification
- Notification Model
- NotificationMutations
- GraphQL Mutations for Notification Model (Mobile-focused)
- NotificationQueries
- GraphQL Queries for Notification Model (Mobile-focused)
- PushCommandHelper
- Push Command Helper Class
- PushCommandParams
- Push Command Request Parameters
- PushCommandResponse
- Push Command Response
- PushNotificationHelper
- Push Notification Helper
- User
- User Model
- UserMutations
- GraphQL Mutations for User Model (Mobile-focused) Note: User creation is handled by Cognito sign-up, not GraphQL
- UserQueries
- GraphQL Queries for User Model (Mobile-focused)