Files
DefinitelyTyped/types/blessed
Nathan RajlichandSheetal Nandi 4e575afb73 [@types/blessed] Allow additional properties for IOptions interface (#40547)
* [@types/blessed] Allow additional properties for `IOptions` interface

This change allows for arbitrary properties to be stored
onto the options object of `Node` instances. This is useful
for extra metadata to be stored onto a node and is accessible
on the `node.options` property.

For example, the `blessed-css` module utilizes the additional
properties `id` and `className` for matching CSS selectors:

```typescript
const bg = blessed.box({
    parent: screen,
    id: 'bg'
});
```

* Add test

* Add to authors
2019-11-22 08:34:19 -08:00
..