- Created __init__.py files for filesystem, image, and selector modules to define public interfaces. - Implemented ListFiles class for listing files in a directory with optional filtering by file types and recursion. - Added NoPreviewSaveImage class for saving images with optional metadata. - Introduced CrossJoinSelector class for combining two lists with a specified separator. - Added .gitignore file to exclude common Python and development artifacts.
17 lines
484 B
Python
17 lines
484 B
Python
from .filesystem import ListFiles
|
|
from .selector import CrossJoinSelector
|
|
from .image import NoPreviewSaveImage
|
|
|
|
NODE_CLASS_MAPPINGS = {
|
|
"ListFiles": ListFiles,
|
|
"CrossJoinSelector": CrossJoinSelector,
|
|
"NoPreviewSaveImage": NoPreviewSaveImage
|
|
}
|
|
|
|
NODE_DISPLAY_NAME_MAPPINGS = {
|
|
"ListFiles": "List Files",
|
|
"CrossJoinSelector": "Cross Join Selector",
|
|
"NoPreviewSaveImage": "No Preview Save Image"
|
|
}
|
|
|
|
__all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS'] |