관리-도구
편집 파일: property.cpython-39.pyc
a װ_ � @ s� d dl mZ d dlmZ d dlmZ d dlmZ d dlm Z m Z d dlmZm Z d dlmZmZmZmZ g d�Zd d � ZG dd� de�ZG d d� de�ZG dd� ded�ZdS )� )�ABCMeta)�defaultdict��wraps)�Dict)�dbus_signal�get_xml)�DBusSpecification�DBusSpecificationError)�get_variant�Str�Variant�List)�emits_properties_changed�PropertiesException�PropertiesInterfacec s t � �� fdd��}|S )a" Decorator for emitting properties changes. The decorated method has to be a member of a class that inherits PropertiesInterface. :param method: a DBus method of a class that inherits PropertiesInterface :return: a wrapper of a DBus method that emits PropertiesChanged c s"