Module Web_location
type t
type t = < href#= : ( string -> unit ) Js_OO.Meth.arity1 ; href : string ; protocol#= : ( string -> unit ) Js_OO.Meth.arity1 ; protocol : string ; host#= : ( string -> unit ) Js_OO.Meth.arity1 ; host : string ; hostname#= : ( string -> unit ) Js_OO.Meth.arity1 ; hostname : string ; port#= : ( string -> unit ) Js_OO.Meth.arity1 ; port : string ; pathname#= : ( string -> unit ) Js_OO.Meth.arity1 ; pathname : string ; search#= : ( string -> unit ) Js_OO.Meth.arity1 ; search : string ; hash#= : ( string -> unit ) Js_OO.Meth.arity1 ; hash : string ; username#= : ( string -> unit ) Js_OO.Meth.arity1 ; username : string ; password#= : ( string -> unit ) Js_OO.Meth.arity1 ; password : string ; origin : string > Js.t
val getHref
val getHref : < href : 'a.. > Js.t -> 'b
val setHref
val setHref : < href#= : ( 'a -> unit ) Js_OO.Meth.arity1.. > Js.t -> 'b -> unit
val getProtocol
val getProtocol : < protocol : 'a.. > Js.t -> 'b
val setProtocol
val setProtocol : < protocol#= : ( 'a -> unit ) Js_OO.Meth.arity1.. > Js.t -> 'b -> unit
val getHost
val getHost : < host : 'a.. > Js.t -> 'b
val setHost
val setHost : < host#= : ( 'a -> unit ) Js_OO.Meth.arity1.. > Js.t -> 'b -> unit
val getHostname
val getHostname : < hostname : 'a.. > Js.t -> 'b
val setHostname
val setHostname : < hostname#= : ( 'a -> unit ) Js_OO.Meth.arity1.. > Js.t -> 'b -> unit
val getPort
val getPort : < port : 'a.. > Js.t -> 'b
val setPort
val setPort : < port#= : ( 'a -> unit ) Js_OO.Meth.arity1.. > Js.t -> 'b -> unit
val getPathname
val getPathname : < pathname : 'a.. > Js.t -> 'b
val setPathname
val setPathname : < pathname#= : ( 'a -> unit ) Js_OO.Meth.arity1.. > Js.t -> 'b -> unit
val getSearch
val getSearch : < search : 'a.. > Js.t -> 'b
val setSearch
val setSearch : < search#= : ( 'a -> unit ) Js_OO.Meth.arity1.. > Js.t -> 'b -> unit
val getHash
val getHash : < hash : 'a.. > Js.t -> 'b
val setHash
val setHash : < hash#= : ( 'a -> unit ) Js_OO.Meth.arity1.. > Js.t -> 'b -> unit
val getUsername
val getUsername : < username : 'a.. > Js.t -> 'b
val setUsername
val setUsername : < username#= : ( 'a -> unit ) Js_OO.Meth.arity1.. > Js.t -> 'b -> unit
val getPassword
val getPassword : < password : 'a.. > Js.t -> 'b
val setPassword
val setPassword : < password#= : ( 'a -> unit ) Js_OO.Meth.arity1.. > Js.t -> 'b -> unit
val getOrigin
val getOrigin : < origin : 'a.. > Js.t -> 'b
type location
type location = {
val asRecord
val asRecord : < hash : string ; host : string ; hostname : string ; href : string ; origin : string ; password : string ; pathname : string ; port : string ; protocol : string ; search : string ; username : string.. > Js.t -> location