package io.newgrounds.components; import io.newgrounds.objects.events.Result; import io.newgrounds.NGLite; class LoaderComponent extends Component { public function new (core:NGLite){ super(core); } public function loadAuthorUrl(redirect:Bool = false):Call { return new Call(_core, "Loader.loadAuthorUrl") .addComponentParameter("host", _core.host) .addComponentParameter("redirect", redirect, true); } public function loadMoreGames(redirect:Bool = false):Call { return new Call(_core, "Loader.loadMoreGames") .addComponentParameter("host", _core.host) .addComponentParameter("redirect", redirect, true); } public function loadNewgrounds(redirect:Bool = false):Call { return new Call(_core, "Loader.loadNewgrounds") .addComponentParameter("host", _core.host) .addComponentParameter("redirect", redirect, true); } public function loadOfficialUrl(redirect:Bool = false):Call { return new Call(_core, "Loader.loadOfficialUrl") .addComponentParameter("host", _core.host) .addComponentParameter("redirect", redirect, true); } public function loadReferral(redirect:Bool = false):Call { return new Call(_core, "Loader.loadReferral") .addComponentParameter("host", _core.host) .addComponentParameter("redirect", redirect, true); } }