UNPKG

itk-wasm

Version:

High-performance spatial analysis in a web browser, Node.js, and reproducible execution across programming languages and hardware architectures.

37 lines (35 loc) 1.12 kB
const interfaceJsonTypeToPythonType = new Map([ ['INPUT_TEXT_FILE:FILE', 'os.PathLike'], ['INPUT_TEXT_FILE', 'os.PathLike'], ['OUTPUT_TEXT_FILE:FILE', 'os.PathLike'], ['OUTPUT_TEXT_FILE', 'os.PathLike'], ['INPUT_BINARY_FILE', 'os.PathLike'], ['INPUT_BINARY_FILE:FILE', 'os.PathLike'], ['OUTPUT_BINARY_FILE', 'os.PathLike'], ['OUTPUT_BINARY_FILE:FILE', 'os.PathLike'], ['INPUT_TEXT_STREAM', 'str'], ['OUTPUT_TEXT_STREAM', 'str'], ['INPUT_BINARY_STREAM', 'bytes'], ['OUTPUT_BINARY_STREAM', 'bytes'], ['INPUT_IMAGE', 'Image'], ['OUTPUT_IMAGE', 'Image'], ['INPUT_MESH', 'Mesh'], ['OUTPUT_MESH', 'Mesh'], ['INPUT_POINT_SET', 'PointSet'], ['OUTPUT_POINT_SET', 'PointSet'], ['INPUT_POLYDATA', 'PolyData'], ['OUTPUT_POLYDATA', 'PolyData'], ['INPUT_TRANSFORM', 'TransformList'], ['OUTPUT_TRANSFORM', 'TransformList'], ['BOOL', 'bool'], ['TEXT', 'str'], ['INT', 'int'], ['INT:INT', 'int'], ['UINT', 'int'], ['UINT:UINT', 'int'], ['FLOAT', 'float'], ['FLOAT:FLOAT', 'float'], ['INPUT_JSON', 'Any'], ['OUTPUT_JSON', 'Any'] ]) export default interfaceJsonTypeToPythonType