Flutter Engine
The Flutter Engine
|
Public Member Functions | |
def | __init__ (self, ast, id=None) |
def | reset_id (self, new_id) |
def | has_attribute (self, candidate) |
Public Member Functions inherited from scripts.idlnode.IDLNode | |
def | __init__ (self, ast, id=None) |
def | __repr__ (self) |
def | __eq__ (self, other) |
def | __hash__ (self) |
def | reset_id (self, newId) |
def | all (self, type_filter=None) |
def | to_dict (self) |
def | to_hash (self) |
Public Attributes | |
id | |
parents | |
javascript_binding_name | |
doc_js_name | |
is_supplemental | |
isMaplike | |
isMaplike_ro | |
maplike_key_value | |
operations | |
attributes | |
constants | |
is_no_interface_object | |
is_fc_suppressed | |
Public Attributes inherited from scripts.idlnode.IDLNode | |
id | |
ext_attrs | |
annotations | |
members | |
IDLInterface node contains operations, attributes, constants, as well as parent references.
Definition at line 916 of file idlnode.py.
def scripts.idlnode.IDLInterface.__init__ | ( | self, | |
ast, | |||
id = None |
|||
) |
Initializes an IDLNode from a PegParser AST output.
Reimplemented from scripts.idlnode.IDLNode.
Definition at line 920 of file idlnode.py.
def scripts.idlnode.IDLInterface.has_attribute | ( | self, | |
candidate | |||
) |
Definition at line 984 of file idlnode.py.
def scripts.idlnode.IDLInterface.reset_id | ( | self, | |
new_id | |||
) |
Reset the id of the Interface and corresponding the JS names.
Reimplemented from scripts.idlnode.IDLNode.
Definition at line 971 of file idlnode.py.
scripts.idlnode.IDLInterface.attributes |
Definition at line 961 of file idlnode.py.
scripts.idlnode.IDLInterface.constants |
Definition at line 963 of file idlnode.py.
scripts.idlnode.IDLInterface.doc_js_name |
Definition at line 934 of file idlnode.py.
scripts.idlnode.IDLInterface.id |
Definition at line 924 of file idlnode.py.
scripts.idlnode.IDLInterface.is_fc_suppressed |
Definition at line 968 of file idlnode.py.
scripts.idlnode.IDLInterface.is_no_interface_object |
Definition at line 966 of file idlnode.py.
scripts.idlnode.IDLInterface.is_supplemental |
Definition at line 939 of file idlnode.py.
scripts.idlnode.IDLInterface.isMaplike |
Definition at line 941 of file idlnode.py.
scripts.idlnode.IDLInterface.isMaplike_ro |
Definition at line 942 of file idlnode.py.
scripts.idlnode.IDLInterface.javascript_binding_name |
Definition at line 933 of file idlnode.py.
scripts.idlnode.IDLInterface.maplike_key_value |
Definition at line 943 of file idlnode.py.
scripts.idlnode.IDLInterface.operations |
Definition at line 952 of file idlnode.py.
scripts.idlnode.IDLInterface.parents |
Definition at line 929 of file idlnode.py.