testing.TraceEntry.member ​

Contract 2.0.0 · package sha256 a857eca95b35921109faf997094bb4192f12527d9d0fcd4be7e97f06425bad6e · generated from testing.d.ts by services/onsite-scripter/scripts/build-contract-docs.mjs; edit the source, not this file.

Property of testing.TraceEntry · stable · since 2.0.0

ts
readonly member: string;

The member, by its path, whichever writer calls it (session or a tx): a member of the writer or of a handle it holds as a property is 'session.<path>' ('session.select', 'session.stage.set', 'session.assembly.attach'); a member of a handle a call returns is that handle's interface in lower case and the member: 'collection.set', 'collection.load', and 'part.set' for a rule (any Part or Parts write: find(), node(), part(key), root). Camera writes are 'session.camera.set', 'session.camera.fit', 'session.camera.views.go', 'session.camera.limits', 'session.camera.lens', 'session.camera.mode' and 'session.camera.autoRotate'. A Frame write is 'frame.<member>'. A commit the runtime makes itself is 'runtime.' and its Cause.kind: 'runtime.input' for a commit: 'runtime' drag's commit, called at release, and 'runtime.restore' for a 'restore' commit.

Generic-API test (spec 3.1) ​

Rule Result
1. Neutral name pass: member names no product
2. A precedent not recorded: no ledger row (coverage.json) names this member or its owner
3. Two apps, or labs not recorded: no ledger row names this member or its owner
4. The cheaper fix first not recorded per member (Appendix B decides it per need)