Section Contents
highcharts_gantt.metaclasses
The .metaclasses <highcharts_gantt.metaclasses>
module contains - as one might expect - metaclasses <metaclass>
that are used to ensure a consistent interface throughout the Highcharts Gantt for Python library.
HighchartsMeta
Class Inheritance
HighchartsMeta
JavaScriptDict
Class Inheritance
JavaScriptDict
highcharts_gantt.decorators
The .decorators <highcharts_gantt.decorators>
module contains decorators and decorator-assisting functions used throughout the Highcharts Gantt for Python library.
class_sensitive
validate_types
highcharts_gantt.js_literal_functions
The .js_literal_functions <highcharts_gantt.js_literal_functions>
module contains functions that are used to parse, process, de-serialize, and serialize JavaScript literal notation.
serialize_to_js_literal
function: attempt_variable_declaration() <highcharts_gantt.js_literal_functions.attempt_variable_declaration>
attempt_variable_declaration
is_js_function_or_class
get_js_literal
assemble_js_literal
function: convert_js_literal_to_python() <highcharts_gantt.js_literal_functions.convert_js_literal_to_python>
convert_js_literal_to_python
function: convert_js_property_to_python() <highcharts_gantt.js_literal_functions.convert_js_property_to_python>
convert_js_property_to_python
convert_js_to_python
get_key_value_pairs
highcharts_gantt.utility_functions
The .utility_functions <highcharts_gantt.utility_functions>
module contains a small number of functions which serve as utilities across the Highcharts Gantt for Python library. Think of it as a function "catch all" module.
mro_to_dict
get_remaining_mro
mro__to_untrimmed_dict
validate_color
to_camelCase
parse_csv
parse_jira_issue
highcharts_gantt.monday
The .monday <highcharts_gantt.monday>
module contains functions that are used to retrieve, parse, process, and de-serialize task items from the Monday.com API.
get_tasks
get_column_definitions
convert_item_to_task
format_column
get_column_title
get_column_type
elevate_subtasks
flatten_columns