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 for your application in “RuStore”.

Public Member Functions

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

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 in case of request_review_flow error.
signal on_launch_review_flow_success
Action performed upon successful completion of launch_review_flow.
signal on_launch_review_flow_failure
Action performed in case of launch_review_flow error.