BBaseJSControl
Estende BBaseControl per i componenti che richiedono JavaScript interop. Gestisce inizializzazione lato browser e rilascio asincrono delle risorse tramite IAsyncDisposable.
In un componente derivato rispettare il ciclo di vita previsto e chiamare la logica della classe base. Nell'uso normale dell'applicazione istanziare i controlli concreti anziché derivare direttamente da questa classe.
<!-- BEGIN GENERATED API -->
Riferimento API completo
Identità
Namespace:
B.BWeb.BBaseClassesAssembly:
BFrameworkWebControlsTipo:
classClasse base:
BBaseControlInterfacce:
IAsyncDisposable,IComponent,IHandleAfterRender,IHandleEventSorgente API: versione
5.0.1
Dichiarazione
public abstract class BBaseJSControl : BBaseControl, IComponent, IHandleEvent, IHandleAfterRender, IAsyncDisposable
Costruttori
Nessun costruttore pubblico dichiarato.
Campi pubblici
Nessun campo pubblico dichiarato.
Proprietà
Nessuna proprietà pubblica dichiarata.
Callback Blazor
Nessun EventCallback dichiarato.
Eventi CLR
Nessun evento CLR pubblico dichiarato.
Metodi
void BJSControlIsInitialized()ValueTask DisposeAsync()
Tipi annidati pubblici
Nessun tipo annidato pubblico.
Membri B-Arts ereditati
Proprietà da
BBaseControl:string ClientId { get; }Proprietà da
BBaseControl:string CssClass { get; set; }Proprietà da
BBaseControl:bool Disabled { get; set; }Proprietà da
BBaseControl:EventCallback<bool> DisabledChanged { get; set; }Proprietà da
BBaseControl:string Id { get; set; }Proprietà da
BBaseControl:string Style { get; set; }Proprietà da
BBaseControl:int TabIndex { get; set; }Proprietà da
BBaseControl:bool Visible { get; set; }Proprietà da
BBaseControl:EventCallback<bool> VisibleChanged { get; set; }Metodo da
BBaseControl:Task SetDisabled(bool disabled)Metodo da
BBaseControl:Task SetVisible(bool visible)
