API/Autodoc/Classes/RuStoreGodotReviewManager.en.md


RuStoreGodotReviewManager

class_name RuStoreGodotReviewManager extends Object

Class for working with ratings and reviews. Provides an API for launching a UI form that allows the user to leave a rating and review about your app in RuStore.

Public Member Functions

static func get_instance() -> RuStoreGodotReviewManager:
Get an instance of RuStoreGodotReviewManager.
Returns a pointer to the single RuStoreGodotReviewManager instance (Singleton pattern implementation).
If the instance does not exist yet, creates it.
func request_review_flow():
Launches the form for requesting a rating and review from the user.
Each method call must be preceded by a RequestReviewFlow call.
func launch_review_flow():
Launches the form for requesting a rating and review from the user.
Each method call must be preceded by a RequestReviewFlow call.

Properties

var isInitialized: bool = false
Returns true if the singleton is initialized, otherwise false.

Signals

signal on_request_review_flow_success
Action performed upon successful completion of request_review_flow.
signal on_request_review_flow_failure
Action performed when request_review_flow fails.
signal on_launch_review_flow_success
Action performed upon successful completion of launch_review_flow.
signal on_launch_review_flow_failure
Action performed when launch_review_flow fails.