Home Reference Source Repository
import Region from 'melon/src/Region.js'
public class | source

Region

Extends:

melon-core/InputComponent~InputComponent → Region

Constructor Summary

Public Constructor
public

constructor(props: *, context: *)

Member Summary

Public Members
public

state: *

Method Summary

Public Methods
public

format(result: *, child: *, index: *): *

public

onAreaChange(index: *, cIndex: *, e: *)

public

onChange(rawValue: *)

public

onSelectorChange(index: *, objectPattern1: {"value": *})

public

parseValue(value: *): *

public

render(): *

public

renderArea(area: *, cIndex: *): *

public

renderCountry(country: *, index: *): *

public

stringifyValue(datasource: *): *

Public Constructors

public constructor(props: *, context: *) source

Params:

NameTypeAttributeDescription
props *
context *

Public Members

public state: * source

Public Methods

public format(result: *, child: *, index: *): * source

Params:

NameTypeAttributeDescription
result *
child *
index *

Return:

*

public onAreaChange(index: *, cIndex: *, e: *) source

Params:

NameTypeAttributeDescription
index *
cIndex *
e *

public onChange(rawValue: *) source

Params:

NameTypeAttributeDescription
rawValue *

public onSelectorChange(index: *, objectPattern1: {"value": *}) source

Params:

NameTypeAttributeDescription
index *
objectPattern1 {"value": *}
  • default: {"value":null}

public parseValue(value: *): * source

Params:

NameTypeAttributeDescription
value *

Return:

*

public render(): * source

Return:

*

public renderArea(area: *, cIndex: *): * source

Params:

NameTypeAttributeDescription
area *
cIndex *

Return:

*

public renderCountry(country: *, index: *): * source

Params:

NameTypeAttributeDescription
country *
index *

Return:

*

public stringifyValue(datasource: *): * source

Params:

NameTypeAttributeDescription
datasource *

Return:

*