Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
scripts.systemhtml.DartLibraries Class Reference

Public Member Functions

 __init__ (self, libraries, template_loader, library_type, output_dir, dart_js_interop)
 
 AddFile (self, basename, library_name, path)
 
 AddTypeEntry (self, library_name, idl_name, dart_name)
 
 Emit (self, emitter, auxiliary_dir)
 

Protected Attributes

 _libraries
 

Detailed Description

Definition at line 2346 of file systemhtml.py.

Constructor & Destructor Documentation

◆ __init__()

scripts.systemhtml.DartLibraries.__init__ (   self,
  libraries,
  template_loader,
  library_type,
  output_dir,
  dart_js_interop 
)

Definition at line 2348 of file systemhtml.py.

2349 dart_js_interop):
2350 self._libraries = {}
2351 for library_name in libraries:
2352 self._libraries[library_name] = DartLibrary(
2353 library_name, template_loader, library_type, output_dir,
2354 dart_js_interop)
2355

Member Function Documentation

◆ AddFile()

scripts.systemhtml.DartLibraries.AddFile (   self,
  basename,
  library_name,
  path 
)

Definition at line 2356 of file systemhtml.py.

2356 def AddFile(self, basename, library_name, path):
2357 self._libraries[library_name].AddFile(path)
2358

◆ AddTypeEntry()

scripts.systemhtml.DartLibraries.AddTypeEntry (   self,
  library_name,
  idl_name,
  dart_name 
)

Definition at line 2359 of file systemhtml.py.

2359 def AddTypeEntry(self, library_name, idl_name, dart_name):
2360 self._libraries[library_name].AddTypeEntry(idl_name, dart_name)
2361

◆ Emit()

scripts.systemhtml.DartLibraries.Emit (   self,
  emitter,
  auxiliary_dir 
)

Definition at line 2362 of file systemhtml.py.

2362 def Emit(self, emitter, auxiliary_dir):
2363 for lib in self._libraries.values():
2364 lib.Emit(emitter, auxiliary_dir)

Member Data Documentation

◆ _libraries

scripts.systemhtml.DartLibraries._libraries
protected

Definition at line 2350 of file systemhtml.py.


The documentation for this class was generated from the following file: