evargs package

EvArgs’s Module Index

Modules

class Param(name, item_multiple=False, value_list=False)

Bases: object

Parameters
  • name (str) –

  • item_multiple (bool) –

  • value_list (bool) –

add(operator, value)
Parameters
  • operator (int) –

  • value (any) –

get_item(index=0)
Return type

any

Parameters

index (int) –

get_items()
Return type

list

get_length()
Return type

int

reset()
set_item(operator, value, index=0)
Parameters
  • operator (int) –

  • value (any) –

  • index (int) –

get(index=- 1)
Return type

any

Parameters

index (int) –

get_list()
Return type

list

get_size(index)
Return type

int

Parameters

index (int) –

is_empty()
Return type

bool

fill_value(value, operator=1)
Parameters
  • value (any) –

  • operator (int) –

class ParamItem(operator, value)

Bases: object

Parameters
  • operator (int) –

  • value (any) –

static is_empty(value)
Return type

bool

Parameters

value (any) –

class Operator

Bases: object

EQUAL = 1
NOT_EQUAL = 2
GREATER = 4
LESS = 8
LIST_SPLIT = ','
VALUE_SPLIT = ';'
static is_evaluate(v)
Return type

bool

Parameters

v (str) –

static parse_operator(value)
Return type

int

Parameters

value (str) –