Module jsx_to_term

Data Types

config()

config() = list()

json_value()

json_value() = [json_value()] | [{binary() | atom(), json_value()}] | [{}, ...] | true | false | null | integer() | float() | binary()

state()

state() = {list(), #config{}}

Function Index

finish/1
get_key/1
get_value/1
handle_event/2
init/1
insert/2
start_array/1
start_object/1
start_term/1
to_term/2

Function Details

finish/1

finish(X1) -> any()

get_key/1

get_key(X1) -> any()

get_value/1

get_value(X1) -> any()

handle_event/2

handle_event(Event::any(), State::state()) -> state()

init/1

init(Config::proplists:proplist()) -> state()

insert/2

insert(Value, X2) -> any()

start_array/1

start_array(X1) -> any()

start_object/1

start_object(X1) -> any()

start_term/1

start_term(Config) -> any()

to_term/2

to_term(Source::binary(), Config::config()) -> json_value()


Generated by EDoc