ObjectConstructor$Typings extension

on

Properties

assign → ({dynamic Function(Object target, [Iterable? sources]) $1, Object Function<T extends IInline8, U, V, W>(T target, U source1, V source2, W source3) $2})
Overload accessor: $1, $2
no setter
call → ({dynamic Function() $1, dynamic Function([dynamic value]) $2})
Overload accessor: $1, $2
no setter
create → ({dynamic Function([Object? o]) $1, dynamic Function(Object properties, [Object? o]) $2})
Overload accessor: $1, $2
no setter
entries → ({List<(String, T)> Function<T>(Object o) $1, List<(String, dynamic)> Function(IInline20 o) $2})
Overload accessor: $1, $2
no setter
fromEntries → ({Object Function<T>(Iterable<(Object, T)> entries) $1, dynamic Function(Iterable<List> entries) $2})
Overload accessor: $1, $2
no setter
keys → ({List<String> Function(Object o) $1, List<String> Function(IInline9 o) $2})
Overload accessor: $1, $2
no setter
values → ({List<T> Function<T>(Object o) $1, List Function(IInline18 o) $2})
Overload accessor: $1, $2
no setter

Methods

freeze<T extends Function>(T f) → T
Prevents the modification of existing property attributes and values, and prevents the addition of new properties. @param f Object on which to lock the attributes.