(
self, *sig_args, aura_capture_args=None, aura_capture_kwargs=None, **sig_kwargs
)
| 923 | self.func = value |
| 924 | |
| 925 | def get_signature( |
| 926 | self, *sig_args, aura_capture_args=None, aura_capture_kwargs=None, **sig_kwargs |
| 927 | ): |
| 928 | params = [] |
| 929 | for x in sig_args: |
| 930 | params.append( |
| 931 | inspect.Parameter(name=x, kind=inspect.Parameter.POSITIONAL_ONLY) |
| 932 | ) |
| 933 | |
| 934 | for k, v in sig_kwargs.items(): |
| 935 | params.append( |
| 936 | inspect.Parameter( |
| 937 | name=k, default=v, kind=inspect.Parameter.POSITIONAL_OR_KEYWORD |
| 938 | ) |
| 939 | ) |
| 940 | |
| 941 | if aura_capture_args: |
| 942 | params.append( |
| 943 | inspect.Parameter( |
| 944 | name=aura_capture_args, kind=inspect.Parameter.VAR_POSITIONAL |
| 945 | ) |
| 946 | ) |
| 947 | |
| 948 | if aura_capture_kwargs: |
| 949 | params.append( |
| 950 | inspect.Parameter( |
| 951 | name=aura_capture_kwargs, kind=inspect.Parameter.VAR_KEYWORD |
| 952 | ) |
| 953 | ) |
| 954 | |
| 955 | return inspect.Signature(parameters=params) |
| 956 | |
| 957 | def apply_signature( |
| 958 | self, *args, aura_capture_args=None, aura_capture_kwargs=None, **kwargs |
no outgoing calls
no test coverage detected