@JsType(isNative=true,
namespace="<global>",
name="Object")
public static interface ObjectPropertyDescriptor.Builder
extends ObjectPropertyDescriptor
ObjectPropertyDescriptor.Builder| Modifier and Type | Method and Description |
|---|---|
default ObjectPropertyDescriptor.Builder |
configurable(boolean configurable) |
default ObjectPropertyDescriptor.Builder |
enumerable(boolean enumerable) |
default ObjectPropertyDescriptor.Builder |
get(PropertyAccessorFunction get) |
default ObjectPropertyDescriptor.Builder |
set(PropertyMutatorFunction set) |
default ObjectPropertyDescriptor.Builder |
value(java.lang.Object value) |
default ObjectPropertyDescriptor.Builder |
writable(boolean writable) |
configurable, enumerable, get, of, set, setConfigurable, setEnumerable, setGet, setSet, setValue, setWritable, value, writable@JsOverlay @Nonnull default ObjectPropertyDescriptor.Builder configurable(boolean configurable)
@JsOverlay @Nonnull default ObjectPropertyDescriptor.Builder enumerable(boolean enumerable)
@JsOverlay @Nonnull default ObjectPropertyDescriptor.Builder get(@Nonnull PropertyAccessorFunction get)
@JsOverlay @Nonnull default ObjectPropertyDescriptor.Builder set(@Nonnull PropertyMutatorFunction set)
@JsOverlay @Nonnull default ObjectPropertyDescriptor.Builder value(@Nullable java.lang.Object value)
@JsOverlay @Nonnull default ObjectPropertyDescriptor.Builder writable(boolean writable)