228 references to AddAttribute
Aspire.Dashboard (3)
Components\Controls\Grid\AspireFluentDataGrid.cs (1)
28
builder.
AddAttribute
(2, "grid", Id);
Components\Controls\Grid\AspirePropertyColumn.cs (1)
30
builder.
AddAttribute
(2, "data-tooltip-cell", text);
Components\Controls\Grid\AspireTemplateColumn.cs (1)
30
builder.
AddAttribute
(2, "data-tooltip-cell", text);
Aspire.Dashboard.Components.Tests (11)
Controls\StableSectionContentTests.cs (1)
76
builder.
AddAttribute
(1, "class", "probe");
Pages\ResourceOverviewConsoleTests.cs (2)
63
builder.
AddAttribute
(1, nameof(ResourceOverview.ResourceName), "api");
166
builder.
AddAttribute
(1, nameof(ResourceOverview.ResourceName), "api-TestId");
Pages\ResourceOverviewEmptyPanelsTests.cs (1)
419
builder.
AddAttribute
(1, nameof(ResourceOverview.ResourceName), resourceName);
Pages\ResourceOverviewEndpointTests.cs (1)
47
builder.
AddAttribute
(1, nameof(ResourceOverview.ResourceName), "catalog");
Pages\ResourceOverviewPersistenceTests.cs (1)
42
builder.
AddAttribute
(1, nameof(ResourceOverview.ResourceName), "cache");
Pages\ResourceOverviewRelationshipGraphTests.cs (1)
42
builder.
AddAttribute
(1, nameof(ResourceOverview.ResourceName), "catalogservice-production");
Pages\ResourceOverviewTerminalTests.cs (2)
39
builder.
AddAttribute
(1, nameof(ResourceOverview.ResourceName), "shell");
69
builder.
AddAttribute
(1, nameof(ResourceOverview.ResourceName), "shell");
Pages\ResourceOverviewTypeDisplayNameTests.cs (1)
74
builder.
AddAttribute
(1, nameof(ResourceOverview.ResourceName), resourceName);
Pages\TerminalsTests.cs (1)
47
builder.
AddAttribute
(1, nameof(Terminals.ResourceName), resourceName);
Microsoft.AspNetCore.Components.AI (63)
Components\ChatPage.cs (5)
73
builder.
AddAttribute
(2, "class", CssClass());
78
builder.
AddAttribute
(11, "class", "sc-ai-chat-page__header");
89
inner.
AddAttribute
(31, "class", "sc-ai-chat-page__body");
100
inner.
AddAttribute
(51, "class", "sc-ai-chat-page__footer");
102
inner.
AddAttribute
(53, "class", "sc-ai-chat-page__input-container");
Components\ConversationTurnRenderer.cs (1)
56
builder.
AddAttribute
(baseSeq + 1, "class", $"sc-ai-turn sc-ai-turn--{role}");
Components\MessageInput.cs (9)
81
builder.
AddAttribute
(1, "class", "sc-ai-input");
89
builder.
AddAttribute
(4, "class", "sc-ai-input__body");
92
builder.
AddAttribute
(11, "class", "sc-ai-input__textarea");
93
builder.
AddAttribute
(12, "placeholder", _placeholder ?? "Type a message...");
95
builder.
AddAttribute
(14, "value", _text);
96
builder.
AddAttribute
(15, "aria-label", _placeholder ?? "Type a message...");
121
builder.
AddAttribute
(51, "type", "button");
122
builder.
AddAttribute
(52, "class", "sc-ai-input__send");
124
builder.
AddAttribute
(54, "aria-label", "Send message");
Components\MessageList.cs (11)
105
inner.
AddAttribute
(3, "class", "sc-ai-message-list");
124
inner.
AddAttribute
(seq + 1, "class", "sc-ai-message-list__footer");
147
builder.
AddAttribute
(seq + 1, "class", "sc-ai-typing");
148
builder.
AddAttribute
(seq + 2, "role", "status");
149
builder.
AddAttribute
(seq + 3, "aria-label", "Agent is typing");
153
builder.
AddAttribute
(seq + 7 + i, "class", "sc-ai-typing__dot");
161
builder.
AddAttribute
(seq + 1, "class", "sc-ai-error");
162
builder.
AddAttribute
(seq + 2, "role", "alert");
164
builder.
AddAttribute
(seq + 4, "class", "sc-ai-error__message");
168
builder.
AddAttribute
(seq + 7, "type", "button");
169
builder.
AddAttribute
(seq + 8, "class", "sc-ai-btn sc-ai-btn--secondary");
Components\MessageListContext.cs (37)
49
builder.
AddAttribute
(1, "class", $"sc-ai-message sc-ai-message--{role}");
51
builder.
AddAttribute
(3, "class", "sc-ai-message__bubble");
56
builder.
AddAttribute
(5, "class", contentClass);
76
builder.
AddAttribute
(1, "class", "sc-ai-unknown-block");
137
builder.
AddAttribute
(1, "class", "sc-ai-rich-text__inline-code");
143
builder.
AddAttribute
(1, "class", "sc-ai-rich-text__code-block");
147
builder.
AddAttribute
(3, "data-language", codeBlock.Language);
162
builder.
AddAttribute
(1, "class", "sc-ai-rich-text__thematic-break");
167
builder.
AddAttribute
(1, "class", "sc-ai-rich-text__list");
177
builder.
AddAttribute
(1, "class", "sc-ai-rich-text__list-item");
181
builder.
AddAttribute
(3, "type", "checkbox");
200
builder.
AddAttribute
(1, "class", "sc-ai-rich-text__definition");
209
builder.
AddAttribute
(1, "class", "sc-ai-rich-text__image-reference");
218
builder.
AddAttribute
(1, "class", "sc-ai-rich-text__footnote-reference");
224
builder.
AddAttribute
(1, "class", "sc-ai-rich-text__footnote-definition");
225
builder.
AddAttribute
(2, "data-label", footnoteDefinition.Label);
231
builder.
AddAttribute
(1, "class", "sc-ai-rich-text__html");
257
builder.
AddAttribute
(1, "class", className);
273
builder.
AddAttribute
(1, "href", safeUrl);
276
builder.
AddAttribute
(2, "title", link.Title);
292
builder.
AddAttribute
(1, "src", safeUrl);
293
builder.
AddAttribute
(2, "alt", image.Alt ?? string.Empty);
296
builder.
AddAttribute
(3, "title", image.Title);
307
builder.
AddAttribute
(1, "class", "sc-ai-rich-text__link-reference");
322
builder.
AddAttribute
(1, "class", "sc-ai-rich-text__table-container");
324
builder.
AddAttribute
(3, "class", "sc-ai-rich-text__table");
349
builder.
AddAttribute
(
394
builder.
AddAttribute
(1, "class", "sc-ai-approval");
397
builder.
AddAttribute
(3, "class", "sc-ai-approval__header");
402
builder.
AddAttribute
(6, "class", "sc-ai-approval__tool-name");
409
builder.
AddAttribute
(9, "class", "sc-ai-approval__arguments");
417
builder.
AddAttribute
(12, "class", "sc-ai-approval__actions");
420
builder.
AddAttribute
(14, "type", "button");
421
builder.
AddAttribute
(15, "class", "sc-ai-btn sc-ai-btn--primary");
427
builder.
AddAttribute
(19, "type", "button");
428
builder.
AddAttribute
(20, "class", "sc-ai-btn sc-ai-btn--secondary");
439
builder.
AddAttribute
(
Microsoft.AspNetCore.Components.Endpoints (9)
Assets\ImportMap.cs (1)
64
builder.
AddAttribute
(1, "type", "importmap");
Assets\ResourcePreloader.cs (6)
55
builder.
AddAttribute
(1, "href", asset.Url);
56
builder.
AddAttribute
(2, "rel", asset.PreloadRel);
59
builder.
AddAttribute
(3, "as", asset.PreloadAs);
63
builder.
AddAttribute
(4, "fetchpriority", asset.PreloadPriority);
67
builder.
AddAttribute
(5, "crossorigin", asset.PreloadCrossorigin);
71
builder.
AddAttribute
(6, "integrity", asset.Integrity);
Forms\DataAnnotationsClientValidationProvider.cs (1)
55
builder.
AddAttribute
(1, "data-rules", json);
Routing\BasePath.cs (1)
32
builder.
AddAttribute
(1, "href", ComputeHref());
Microsoft.AspNetCore.Components.Media (12)
FileDownload.cs (4)
62
builder.
AddAttribute
(1, "data-blazor-file-download", "");
66
builder.
AddAttribute
(2, "data-state", "loading");
70
builder.
AddAttribute
(2, "data-state", "error");
73
builder.
AddAttribute
(3, "href", "javascript:void(0)");
Image.cs (4)
50
builder.
AddAttribute
(1, TargetAttributeName, _currentObjectUrl);
53
builder.
AddAttribute
(2, "data-blazor-image", "");
58
builder.
AddAttribute
(3, "data-state", "loading");
62
builder.
AddAttribute
(3, "data-state", "error");
Video.cs (4)
50
builder.
AddAttribute
(1, TargetAttributeName, _currentObjectUrl);
53
builder.
AddAttribute
(2, "data-blazor-video", "");
58
builder.
AddAttribute
(3, "data-state", "loading");
62
builder.
AddAttribute
(3, "data-state", "error");
Microsoft.AspNetCore.Components.QuickGrid (80)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\ColumnBase_razor.g.cs (18)
117
__builder.
AddAttribute
(2, "class", "col-options-button");
118
__builder.
AddAttribute
(3, "type", "button");
119
__builder.
AddAttribute
(4, "title", "Column options");
120
__builder.
AddAttribute
(5, "aria-expanded",
170
__builder.
AddAttribute
(9, "class", "col-title");
171
__builder.
AddAttribute
(10, "href",
182
__builder.
AddAttribute
(13, "class", "col-title-text");
206
__builder.
AddAttribute
(18, "class", "col-title");
207
__builder.
AddAttribute
(19, "type", "button");
219
__builder.
AddAttribute
(23, "class", "col-title-text");
243
__builder.
AddAttribute
(28, "class", "col-title");
246
__builder.
AddAttribute
(31, "class", "col-title-text");
278
__builder.
AddAttribute
(35, "class", "col-title");
281
__builder.
AddAttribute
(38, "class", "col-title-text");
313
__builder.
AddAttribute
(42, "class", "col-options-button");
314
__builder.
AddAttribute
(43, "type", "button");
315
__builder.
AddAttribute
(44, "title", "Column options");
316
__builder.
AddAttribute
(45, "aria-expanded",
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Paginator_razor.g.cs (50)
35
__builder.
AddAttribute
(1, "class", "paginator");
55
__builder.
AddAttribute
(4, "class", "summary");
119
__builder.
AddAttribute
(13, "role", "navigation");
120
__builder.
AddAttribute
(14, "aria-label", "Pagination");
149
__builder.
AddAttribute
(18, "class", "go-first");
150
__builder.
AddAttribute
(19, "href",
159
__builder.
AddAttribute
(20, "title", "Go to first page");
160
__builder.
AddAttribute
(21, "aria-label", "Go to first page");
161
__builder.
AddAttribute
(22, "aria-disabled",
170
__builder.
AddAttribute
(23, "tabindex",
184
__builder.
AddAttribute
(28, "class", "go-previous");
185
__builder.
AddAttribute
(29, "href",
194
__builder.
AddAttribute
(30, "title", "Go to previous page");
195
__builder.
AddAttribute
(31, "aria-label", "Go to previous page");
196
__builder.
AddAttribute
(32, "aria-disabled",
205
__builder.
AddAttribute
(33, "tabindex",
219
__builder.
AddAttribute
(38, "class", "pagination-text");
220
__builder.
AddAttribute
(39, "aria-live", "polite");
221
__builder.
AddAttribute
(40, "aria-atomic", "true");
250
__builder.
AddAttribute
(52, "class", "go-next");
251
__builder.
AddAttribute
(53, "href",
260
__builder.
AddAttribute
(54, "title", "Go to next page");
261
__builder.
AddAttribute
(55, "aria-label", "Go to next page");
262
__builder.
AddAttribute
(56, "aria-disabled",
271
__builder.
AddAttribute
(57, "tabindex",
285
__builder.
AddAttribute
(62, "class", "go-last");
286
__builder.
AddAttribute
(63, "href",
295
__builder.
AddAttribute
(64, "title", "Go to last page");
296
__builder.
AddAttribute
(65, "aria-label", "Go to last page");
297
__builder.
AddAttribute
(66, "aria-disabled",
306
__builder.
AddAttribute
(67, "tabindex",
329
__builder.
AddAttribute
(71, "class", "go-first");
330
__builder.
AddAttribute
(72, "type", "button");
349
__builder.
AddAttribute
(75, "title", "Go to first page");
350
__builder.
AddAttribute
(76, "aria-label", "Go to first page");
355
__builder.
AddAttribute
(80, "class", "go-previous");
356
__builder.
AddAttribute
(81, "type", "button");
375
__builder.
AddAttribute
(84, "title", "Go to previous page");
376
__builder.
AddAttribute
(85, "aria-label", "Go to previous page");
381
__builder.
AddAttribute
(89, "class", "pagination-text");
382
__builder.
AddAttribute
(90, "aria-live", "polite");
383
__builder.
AddAttribute
(91, "aria-atomic", "true");
412
__builder.
AddAttribute
(103, "class", "go-next");
413
__builder.
AddAttribute
(104, "type", "button");
432
__builder.
AddAttribute
(107, "title", "Go to next page");
433
__builder.
AddAttribute
(108, "aria-label", "Go to next page");
438
__builder.
AddAttribute
(112, "class", "go-last");
439
__builder.
AddAttribute
(113, "type", "button");
458
__builder.
AddAttribute
(116, "title", "Go to last page");
459
__builder.
AddAttribute
(117, "aria-label", "Go to last page");
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\QuickGrid_razor.g.cs (12)
152
__builder3.
AddAttribute
(11, "theme",
188
__builder3.
AddAttribute
(15, "class",
457
__builder.
AddAttribute
(39, "class",
523
__builder.
AddAttribute
(43, "class",
579
__builder.
AddAttribute
(48, "class",
645
__builder.
AddAttribute
(52, "data-blazor-virtualize-reserved-height",
673
__builder.
AddAttribute
(55, "class", "grid-cell-placeholder" + " " + (
732
__builder.
AddAttribute
(58, "class",
741
__builder.
AddAttribute
(59, "aria-sort",
750
__builder.
AddAttribute
(60, "scope", "col");
763
__builder.
AddAttribute
(63, "class", "col-header-content");
792
__builder.
AddAttribute
(67, "class", "col-options");
Microsoft.AspNetCore.Components.Web (50)
Forms\AntiforgeryToken.cs (3)
44
builder.
AddAttribute
(1, "type", "hidden");
45
builder.
AddAttribute
(2, "name", _requestToken!.FormFieldName);
46
builder.
AddAttribute
(3, "value", _requestToken.Value);
Forms\EditForm.cs (2)
144
builder.
AddAttribute
(2, "method", "post");
149
builder.
AddAttribute
(3, "data-enhance", "");
Forms\InputCheckbox.cs (3)
36
builder.
AddAttribute
(2, "type", "checkbox");
39
builder.
AddAttribute
(5, "class", CssClass);
44
builder.
AddAttribute
(7, "value", bool.TrueString);
Forms\InputDate.cs (3)
88
builder.
AddAttribute
(2, "type", _typeAttributeValue);
91
builder.
AddAttribute
(5, "class", CssClass);
92
builder.
AddAttribute
(6, "value", CurrentValueAsString);
Forms\InputFile.cs (1)
62
builder.
AddAttribute
(2, "type", "file");
Forms\InputHidden.cs (2)
26
builder.
AddAttribute
(1, "type", "hidden");
31
builder.
AddAttribute
(6, "value", CurrentValueAsString);
Forms\InputNumber.cs (3)
55
builder.
AddAttribute
(1, "step", _stepAttributeValue);
56
builder.
AddAttribute
(2, "type", "number");
61
builder.
AddAttribute
(7, "value", CurrentValueAsString);
Forms\InputRadio.cs (4)
68
builder.
AddAttribute
(3, "type", "radio");
69
builder.
AddAttribute
(4, "name", Context.GroupName);
70
builder.
AddAttribute
(5, "value", BindConverter.FormatValue(Value?.ToString()));
71
builder.
AddAttribute
(6, "checked", Context.CurrentValue?.Equals(Value) == true ? GetToggledTrueValue() : null);
Forms\InputSelect.cs (2)
50
builder.
AddAttribute
(6, "value", BindConverter.FormatValue(CurrentValue)?.ToString());
56
builder.
AddAttribute
(8, "value", CurrentValueAsString);
Forms\InputText.cs (1)
39
builder.
AddAttribute
(5, "value", CurrentValueAsString);
Forms\InputTextArea.cs (1)
39
builder.
AddAttribute
(5, "value", CurrentValueAsString);
Forms\Label.cs (1)
114
builder.
AddAttribute
(1, "for", _fieldId);
Forms\RenderTreeBuilderExtensions.cs (1)
15
builder.
AddAttribute
(sequence, name, value);
Forms\ValidationMessage.cs (7)
90
builder.
AddAttribute
(1, "class", "validation-message");
105
builder.
AddAttribute
(1, "class", "validation-message");
110
builder.
AddAttribute
(2, "data-valmsg-for", fieldName);
111
builder.
AddAttribute
(3, "data-valmsg-replace", "true");
124
builder.
AddAttribute
(1, "class", "validation-message");
125
builder.
AddAttribute
(2, "data-valmsg-for", fieldName);
126
builder.
AddAttribute
(3, "data-valmsg-replace", "true");
Forms\ValidationSummary.cs (5)
91
builder.
AddAttribute
(1, "class", "validation-errors");
96
builder.
AddAttribute
(4, "class", "validation-message");
117
builder.
AddAttribute
(1, "class", hasErrors
121
builder.
AddAttribute
(3, "data-valmsg-summary", "true");
133
builder.
AddAttribute
(6, "class", "validation-message");
Routing\FocusOnNavigate.cs (1)
70
builder.
AddAttribute
(1, "selector", Selector);
Routing\NavLink.cs (3)
237
builder.
AddAttribute
(2, "href", _hrefToRender);
239
builder.
AddAttribute
(3, "class", CssClass);
242
builder.
AddAttribute
(4, "aria-current", "page");
Virtualization\Virtualize.cs (6)
567
builder.
AddAttribute
(1, "data-blazor-virtualize-reserved-height", GetSpacerHeightPx(_itemsBefore));
568
builder.
AddAttribute
(2, "aria-hidden", "true");
642
builder.
AddAttribute
(8, "aria-hidden", "true");
643
builder.
AddAttribute
(9, "data-blazor-virtualize-reserved-height", GetSpacerHeightPx(itemsAfter));
646
builder.
AddAttribute
(10, "data-blazor-virtualize-loop-breaker-transform", GetSpacerHeightPx(_unusedItemCapacity));
1208
builder.
AddAttribute
(1, "data-blazor-virtualize-reserved-height", GetSpacerHeightPx(1));
Web\ErrorBoundary.cs (1)
48
builder.
AddAttribute
(3, "class", "blazor-error-boundary");