# GamebaseShowTermsViewResult

open class GamebaseShowTermsViewResult : ValueObject

Result data class of showTermsView.

#### Since

Added 2.34.0.

#### See also

Gamebase.Terms
GamebaseDataContainer
GamebaseTermsConfiguration
PushConfiguration
ValueObject
GamebaseDataCallback

## Constructors

GamebaseShowTermsViewResult
Link copied to clipboard
constructor()

## Properties

isTermsUIOpened
Link copied to clipboard
open var isTermsUIOpened: Boolean
This field indicates whether the user has agreed to the Terms and Conditions agreement popup displayed.
pushConfiguration
Link copied to clipboard
open var pushConfiguration: PushConfiguration
This field allows you to check the PushConfiguration settings as a result of agreeing to the terms view.

## Functions

from
Link copied to clipboard
@Nullable
open fun from(@Nullable container: GamebaseDataContainer): GamebaseShowTermsViewResult
@Nullable
open fun from(@Nullable jsonString: String): GamebaseShowTermsViewResult
Factory method to create VO instance.
fromJson
Link copied to clipboard
open fun <T> fromJson(@NonNull json: String, classOfT: Class<T>): T
open fun <T> fromJson(@NonNull json: String, type: Type): T
open fun <T> fromJson(@NonNull jsonObject: JSONObject, classOfT: Class<T>): T
toJsonString
Link copied to clipboard
open fun toJsonString(): String
toPrettyJsonString
Link copied to clipboard
open fun toPrettyJsonString(): String
toString
Link copied to clipboard
open fun toString(): String