gargantext-0.0.7.1.5.3: Search, map, share
Safe HaskellSafe-Inferred
LanguageHaskell2010

Gargantext.API.Routes.Named.Search

Synopsis

Routes types

data SearchAPI results mode #

Constructors

SearchAPI 

Fields

Instances

Instances details
Generic (SearchAPI results mode) # 
Instance details

Defined in Gargantext.API.Routes.Named.Search

Associated Types

type Rep (SearchAPI results mode) :: Type -> Type #

Methods

from :: SearchAPI results mode -> Rep (SearchAPI results mode) x #

to :: Rep (SearchAPI results mode) x -> SearchAPI results mode #

type Rep (SearchAPI results mode) # 
Instance details

Defined in Gargantext.API.Routes.Named.Search

type Rep (SearchAPI results mode) = D1 ('MetaData "SearchAPI" "Gargantext.API.Routes.Named.Search" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "SearchAPI" 'PrefixI 'True) (S1 ('MetaSel ('Just "searchEp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (mode :- (Summary "Search endpoint" :> (ReqBody '[JSON] SearchQuery :> (QueryParam "offset" Offset :> (QueryParam "limit" Limit :> (QueryParam "order" OrderBy :> Post '[JSON] results)))))))))

API types (appears in the routes)

data SearchType #

Instances

Instances details
Arbitrary SearchType # 
Instance details

Defined in Gargantext.API.Routes.Named.Search

FromJSON SearchType # 
Instance details

Defined in Gargantext.API.Routes.Named.Search

ToJSON SearchType # 
Instance details

Defined in Gargantext.API.Routes.Named.Search

Generic SearchType # 
Instance details

Defined in Gargantext.API.Routes.Named.Search

Associated Types

type Rep SearchType :: Type -> Type #

ToSchema SearchType # 
Instance details

Defined in Gargantext.API.Routes.Named.Search

type Rep SearchType # 
Instance details

Defined in Gargantext.API.Routes.Named.Search

type Rep SearchType = D1 ('MetaData "SearchType" "Gargantext.API.Routes.Named.Search" "gargantext-0.0.7.1.5.3-inplace" 'False) (C1 ('MetaCons "SearchDoc" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "SearchContact" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "SearchDocWithNgrams" 'PrefixI 'False) (U1 :: Type -> Type)))

data SearchQuery #

Constructors

SearchQuery 

newtype SearchResult #

Constructors

SearchResult