// Generated by scripts/generate.mjs from bindings/api.mjs. Do not edit.
///|
#external
pub type Loader
///|
pub extern "js" fn Loader::same_reference(
self : Loader,
other : Loader,
) -> Bool =
#| (self, other) => self === other
///|
pub extern "js" fn Loader::path(self : Loader) -> String =
#| (self) => self.path
///|
pub extern "js" fn Loader::resource_path(self : Loader) -> String =
#| (self) => self.resourcePath
///|
pub extern "js" fn Loader::cross_origin(self : Loader) -> String =
#| (self) => self.crossOrigin
///|
pub extern "js" fn Loader::with_credentials(self : Loader) -> Bool =
#| (self) => self.withCredentials
///|
pub extern "js" fn Loader::manager(self : Loader) -> LoadingManager =
#| (self) => self.manager
///|
pub extern "js" fn Loader::set_manager(
self : Loader,
manager : LoadingManager,
) -> Unit =
#| (self, manager) => { self.manager = manager; }
///|
pub extern "js" fn Loader::request_header(self : Loader) -> RequestHeaders =
#| (self) => self.requestHeader
///|
pub extern "js" fn Loader::set_request_header(
self : Loader,
headers : RequestHeaders,
) -> Loader =
#| (self, headers) => self.setRequestHeader(headers)
///|
pub extern "js" fn Loader::set_path(self : Loader, path : String) -> Loader =
#| (self, path) => self.setPath(path)
///|
pub extern "js" fn Loader::set_resource_path(
self : Loader,
path : String,
) -> Loader =
#| (self, path) => self.setResourcePath(path)
///|
pub extern "js" fn Loader::set_cross_origin(
self : Loader,
origin : String,
) -> Loader =
#| (self, origin) => self.setCrossOrigin(origin)
///|
pub extern "js" fn Loader::set_with_credentials(
self : Loader,
enabled : Bool,
) -> Loader =
#| (self, enabled) => self.setWithCredentials(enabled)