FunctionsExtractorHtml to citeExtract date

Date Validators

ai-research-agent / extractor/html-to-cite/extract-date/date-validators

check_date_input()

function check_date_input(date_object: any, default_date: any): any;

Defined in: src/extractor/html-to-cite/extract-date/date-validators.js:153

Parameters

ParameterType

date_object

any

default_date

any

Returns

any


check_extracted_reference()

function check_extracted_reference(reference: any, options: any): string;

Defined in: src/extractor/html-to-cite/extract-date/date-validators.js:142

Parameters

ParameterType

reference

any

options

any

Returns

string


compare_values()

function compare_values(
   reference: any, 
   attempt: any, 
   options: any): any;

Defined in: src/extractor/html-to-cite/extract-date/date-validators.js:105

Parameters

ParameterType

reference

any

attempt

any

options

any

Returns

any


convert_date()

function convert_date(
   datestring: any, 
   inputformat: any, 
   outputformat: any): any;

Defined in: src/extractor/html-to-cite/extract-date/date-validators.js:131

Parameters

ParameterType

datestring

any

inputformat

any

outputformat

any

Returns

any


filter_ymd_candidate()

function filter_ymd_candidate(
   bestmatch: any, 
   pattern: any, 
   original_date: any, 
   copyear: any, 
   outputformat: any, 
   min_date: any, 
   max_date: any): any;

Defined in: src/extractor/html-to-cite/extract-date/date-validators.js:119

Parameters

ParameterType

bestmatch

any

pattern

any

original_date

any

copyear

any

outputformat

any

min_date

any

max_date

any

Returns

any


get_max_date()

function get_max_date(max_date: any): any;

Defined in: src/extractor/html-to-cite/extract-date/date-validators.js:171

Parameters

ParameterType

max_date

any

Returns

any


get_min_date()

function get_min_date(min_date: any): any;

Defined in: src/extractor/html-to-cite/extract-date/date-validators.js:167

Parameters

ParameterType

min_date

any

Returns

any


is_valid_date()

function is_valid_date(
   date_input: any, 
   outputformat: any, 
   earliest: any, 
   latest: any): boolean;

Defined in: src/extractor/html-to-cite/extract-date/date-validators.js:11

Parameters

ParameterType

date_input

any

outputformat

any

earliest

any

latest

any

Returns

boolean


is_valid_format()

function is_valid_format(outputformat: any): boolean;

Defined in: src/extractor/html-to-cite/extract-date/date-validators.js:48

Parameters

ParameterType

outputformat

any

Returns

boolean


plausible_year_filter()

function plausible_year_filter(
   htmlstring: any, 
   pattern: any, 
   yearpat: any, 
   earliest: any, 
   latest: any, 
   incomplete: boolean): Map<any, any>;

Defined in: src/extractor/html-to-cite/extract-date/date-validators.js:65

Parameters

ParameterTypeDefault value

htmlstring

any

undefined

pattern

any

undefined

yearpat

any

undefined

earliest

any

undefined

latest

any

undefined

incomplete

boolean

false

Returns

Map<any, any>