webkit.feature_list

Module for [FeatureList] class

Types 1

Contains a set of toggle-able web engine features.

The list supports passing around a set of struct@Feature objects and iterating over them:

g_autoptr(WebKitFeatureList) list = webkit_settings_get_experimental_features();
for (gsize i = 0; i < webkit_feature_list_get_length(list): i++) {
   WebKitFeature *feature = webkit_feature_list_get(list, i);
   // Do something with "feature".
}

Lists of features can be obtained with [webkit.settings.Settings.getExperimentalFeatures], [webkit.settings.Settings.getDevelopmentFeatures], and [webkit.settings.Settings.getAllFeatures].

Methods
void * _cPtr(Flag!"Dup" dup = No.Dup)
GType _gType() @property
FeatureList self()Returns `this`, for use in `with` statements.
webkit.feature.Feature get(size_t index)Gets a feature given its index.
size_t getLength()Gets the number of elements in the feature list. Returns: number of elements.
Constructors
this(void * ptr, Flag!"Take" take)