hasDroppedEntry in PerformanceObserverCallback · Issue #547 · w3ctag/design-reviews (original) (raw)

A dump of other naming ideas:

I have a slight preference toward "has" as it is common and familiar in other boolean interfaces in (Web) APIs. But, admitedly those APIs are about actual possessive nouns like hasChildNodes, hasFeature, and of course hasOwnProperty. While "to have" is grammatically versatile and may be used far beyond simple nouns that belong to something, it is not ideal and can be especially confusing for ESL learners. Also, we couldn't actually use "has", we'd need "had" which I don't think I've seen before in a Web API.

Using "is" or "was" for this boolean state feels more natural, I think, and both of those prefixes exist in Web APIs. It's just that.. I can't think of a name that uses "was" and isn't awkward or incorrect. Any other ideas?