Flutter Engine
The Flutter Engine
|
Functions | |
generate_parameter_entries (param_infos) | |
rename_constructor (name) | |
_Find_Match (interface_id, member, member_prefix, candidates) | |
_Is_Native (interface, member) | |
Select_Stub (template, is_native) | |
Generate_Blink (output_dir, database, type_registry) | |
_Emit_Extra_Operations (blink_file, interface_name) | |
_Emit_Blink_Constructors (blink_file, analyzed_constructors) | |
_Process_Attributes (blink_file, interface, attributes) | |
_Process_Operations (blink_file, interface, operations, primary_interface=False) | |
_Suppress_Secondary_Interface_Operation (interface, analyzed) | |
_Emit_Blink_Operation (blink_file, interface, analyzeOperations, primary_interface) | |
Variables | |
_js_custom_members | |
dict | _additional_methods |
str | HEADER |
str | END_RESOLVER |
str | BLINK_UTILS |
str | CLASS_DEFINITION |
str | CLASS_DEFINITION_EXTENDS |
list | CONSTRUCTOR_0 |
list | CONSTRUCTOR_ARGS |
list | ATTRIBUTE_GETTER |
list | ATTRIBUTE_SETTER |
list | OPERATION_0 |
list | OPERATION_1 |
list | OPERATION_2 |
list | OPERATION_PQ |
str | ARGUMENT_NUM = "__arg_%s" |
list | OPERATION_ARGS |
str | CLASS_STATIC = 'Blink_JsNative_DomException.getProperty(js.context, "%s")' |
list | STATIC_ATTRIBUTE_GETTER |
list | STATIC_OPERATION_0 |
list | STATIC_OPERATION_ARGS |
str | CLASS_DEFINITION_END |
dict | constructor_renames |
dict | suppressed_operations |
Generates sdk/lib/_blink/dartium/_blink_dartium.dart file.
|
protected |
Definition at line 495 of file generate_blink_file.py.
|
protected |
Definition at line 580 of file generate_blink_file.py.
|
protected |
Definition at line 486 of file generate_blink_file.py.
|
protected |
Definition at line 409 of file generate_blink_file.py.
|
protected |
Definition at line 421 of file generate_blink_file.py.
|
protected |
Definition at line 518 of file generate_blink_file.py.
|
protected |
Definition at line 542 of file generate_blink_file.py.
|
protected |
Definition at line 573 of file generate_blink_file.py.
scripts.generate_blink_file.Generate_Blink | ( | output_dir, | |
database, | |||
type_registry | |||
) |
Definition at line 432 of file generate_blink_file.py.
scripts.generate_blink_file.generate_parameter_entries | ( | param_infos | ) |
Definition at line 387 of file generate_blink_file.py.
scripts.generate_blink_file.rename_constructor | ( | name | ) |
Definition at line 405 of file generate_blink_file.py.
scripts.generate_blink_file.Select_Stub | ( | template, | |
is_native | |||
) |
Definition at line 425 of file generate_blink_file.py.
|
protected |
Definition at line 84 of file generate_blink_file.py.
|
protected |
Definition at line 15 of file generate_blink_file.py.
str scripts.generate_blink_file.ARGUMENT_NUM = "__arg_%s" |
Definition at line 352 of file generate_blink_file.py.
list scripts.generate_blink_file.ATTRIBUTE_GETTER |
Definition at line 313 of file generate_blink_file.py.
list scripts.generate_blink_file.ATTRIBUTE_SETTER |
Definition at line 319 of file generate_blink_file.py.
str scripts.generate_blink_file.BLINK_UTILS |
Definition at line 121 of file generate_blink_file.py.
str scripts.generate_blink_file.CLASS_DEFINITION |
Definition at line 286 of file generate_blink_file.py.
str scripts.generate_blink_file.CLASS_DEFINITION_END |
Definition at line 383 of file generate_blink_file.py.
str scripts.generate_blink_file.CLASS_DEFINITION_EXTENDS |
Definition at line 291 of file generate_blink_file.py.
str scripts.generate_blink_file.CLASS_STATIC = 'Blink_JsNative_DomException.getProperty(js.context, "%s")' |
Definition at line 360 of file generate_blink_file.py.
list scripts.generate_blink_file.CONSTRUCTOR_0 |
Definition at line 299 of file generate_blink_file.py.
list scripts.generate_blink_file.CONSTRUCTOR_ARGS |
Definition at line 306 of file generate_blink_file.py.
dict scripts.generate_blink_file.constructor_renames |
Definition at line 399 of file generate_blink_file.py.
str scripts.generate_blink_file.END_RESOLVER |
Definition at line 112 of file generate_blink_file.py.
str scripts.generate_blink_file.HEADER |
Definition at line 92 of file generate_blink_file.py.
list scripts.generate_blink_file.OPERATION_0 |
Definition at line 326 of file generate_blink_file.py.
list scripts.generate_blink_file.OPERATION_1 |
Definition at line 333 of file generate_blink_file.py.
list scripts.generate_blink_file.OPERATION_2 |
Definition at line 339 of file generate_blink_file.py.
list scripts.generate_blink_file.OPERATION_ARGS |
Definition at line 353 of file generate_blink_file.py.
list scripts.generate_blink_file.OPERATION_PQ |
Definition at line 345 of file generate_blink_file.py.
list scripts.generate_blink_file.STATIC_ATTRIBUTE_GETTER |
Definition at line 363 of file generate_blink_file.py.
list scripts.generate_blink_file.STATIC_OPERATION_0 |
Definition at line 370 of file generate_blink_file.py.
list scripts.generate_blink_file.STATIC_OPERATION_ARGS |
Definition at line 377 of file generate_blink_file.py.
dict scripts.generate_blink_file.suppressed_operations |
Definition at line 568 of file generate_blink_file.py.