Files
Funkin/source/funkin/mobile/util/AgeSignalsUtil.hx
T

38 lines
773 B
Haxe

package funkin.mobile.util;
#if FEATURE_MOBILE_AGESIGNALS
import extension.agesignals.AgeSignals;
import extension.agesignals.AgeSignalsResult;
/**
* Provides utility functions for working with `AgeSignals`.
*/
class AgeSignalsUtil
{
/**
* The currrent result from `AgeSignals`
*/
public static var result(default, null):Null<AgeSignalsResult> = null;
/**
* Initializes the AgeSignals.
*/
public static function init():Void
{
AgeSignals.onCheckAgeSignalsSuccess.add(function(result:AgeSignalsResult):Void
{
AgeSignalsUtil.result = result;
});
AgeSignals.onCheckAgeSignalsError.add(function(error:String):Void
{
AgeSignalsUtil.result = null;
});
AgeSignals.init();
AgeSignals.check([13]);
}
}
#end