Module
Metajelo.XPaths
- Package
- purescript-metajelo
- Repository
- labordynamicsinstitute/purescript-metajelo
#defaultMetajeloNS Source
defaultMetajeloNS :: String
The current Metajelo namespace URL, provided as a fallback
#getMetajeloResolver Source
getMetajeloResolver :: Node -> Document -> Effect NSResolver
Resolver that returns defaultMetajeloNS
as a fallback
#ParseEnv Source
type ParseEnv = { doc :: Document, recNode :: Node, xeval :: MJXpathEvals, xevalRoot :: MJXpathRootEvals }
#MJXpathRootEvals Source
type MJXpathRootEvals = { any :: String -> ResultType -> Effect XPathResult, bool :: String -> Effect Boolean, num :: String -> Effect Number, str :: String -> Effect String }
#readBasicMetadata Source
readBasicMetadata :: ParseEnv -> Node -> Effect BasicMetadata
#readResourceID Source
readResourceID :: ParseEnv -> Node -> Effect (Maybe ResourceID)
#readResourceType Source
readResourceType :: ParseEnv -> Node -> Effect ResourceType
#readInstitutionID Source
readInstitutionID :: ParseEnv -> Node -> Effect InstitutionID
#readPolicyType Source
readPolicyType :: String -> Effect (Maybe PolicyType)
- Modules
- Metajelo.
Types - Metajelo.
XPaths