get_settings


Description:

public Settings? get_settings ()

Get Settings of an enhancer.

Implementations can use this together with [method@Clapper.EnhancerProxy.get_target_properties] in order to allow user to configure global enhancer properties.

Settings include only keys from properties with [flags@Clapper.EnhancerParamFlags.GLOBAL] flag and are meant ONLY for user to set. To configure application local enhancer properties, use [method@Clapper.EnhancerProxy.set_locally] instead.

This function returns a new instance of Settings, so settings can be accessed from different threads if needed.

Parameters:

this

a EnhancerProxy

Returns:

A new Settings instance for an enhancer.