# ============================================================================ # FILE: clipboard.py # AUTHOR: Shougo Matsushita # License: MIT license # ============================================================================ from enum import auto, Enum import typing class ClipboardAction(Enum): MOVE = auto() COPY = auto() class Clipboard(): def __init__(self, action: ClipboardAction = ClipboardAction.COPY, candidates: typing.List[typing.Dict[str, typing.Any]] = []) -> None: self.action = action self.candidates = candidates