B-Arts DocumentationIndice generale

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.BBaseClasses

  • Assembly: BFrameworkWebControls

  • Tipo: class

  • Classe base: BBaseControl

  • Interfacce: IAsyncDisposable, IComponent, IHandleAfterRender, IHandleEvent

  • Sorgente 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)