API Reference

Subpackages

Submodules

surface_apps.driver module

class surface_apps.driver.BaseSurfaceDriver(*args: Any, **kwargs: Any)

Bases: Driver

Driver for the surface application.

Parameters:

parameters – Application parameters.

add_ui_json(entity: ObjectBase | UIJsonGroup) None

Add ui.json file to entity.

Parameters:

entity – Object to add ui.json file to.

abstractmethod make_surfaces()
property out_group: UIJsonGroup | None

Output container group.

property params: geoapps_utils.base.Options

Application parameters.

run()

Run the surface application driver.

store()

Update container group and monitoring directory.

Parameters:

surface – Surface to store.

Module contents

surface_apps.assets_path() Path

Return the path to the assets folder.