DocumentationButtonsPropsinterface
{
readonly class?: string | undefined;
readonly extends?: string | undefined;
readonly implements?: ImmutableArray<string> | undefined;
}| Property | Type | |
|---|---|---|
.class | string | Name of the class/interface this member belongs to (e.g. "Store" for Store.get()). Set only on methods and properties. readonly |
.extends | string | Full type text of the class/interface this extends, including any generic arguments (e.g. "AbstractStore<string>", "Omit<StringSchemaOptions, 'value'>"). Resolved to a link at render time, trimming generics to the bare name; builtins/wrappers that don't resolve stay as text. readonly |
.implements | ImmutableArray<string> | Full type text of the interfaces this implements, including generic arguments (e.g. ["Serializable<string>"]). Resolved to links at render time (generics trimmed for lookup); builtins simply stay as text. readonly |
Props for DocumentationButtons — the relational metadata of a documented symbol (class, extends, implements), plus block-space and flex overrides.