type Query {
screenLockStatus(groupId: ID!): ScreenLockStatusPayload! ## 추가 필요 (LMS, B2C에서 현재 잠금상태인지 확인하는용도 - lock 초기값 설정)
}
type Mutation {
lockScreen(groupId: ID!): Boolean!
unlockScreen(groupId: ID!): Boolean!
refreshScreenLock(groupId: ID!): Boolean! ## 추가필요 (화면유지 및 종료 시 대응)
}
type Subscription {
screenLockSubscription(groupId: ID!): ScreenLockSubscriptionPayload!
}
type ScreenLockSubscriptionPayload {
groupId: ID!
enalbed: Boolean!
}
type ScreenLockStatusPayload {
enabled: Boolean!
}
GraphQL
복사