protected override async Task OnInitializedAsync() { Layout?.HasSider(); SetClass(); DomEventService.AddEventListener <object>("window", "resize", async _ => await WatchMatchMedia()); await base.OnInitializedAsync(); }
protected override void Dispose(bool disposing) { DomEventService.RemoveEventListerner <JsonElement>(Ref, "compositionstart", OnCompositionStart); DomEventService.RemoveEventListerner <JsonElement>(Ref, "compositionend", OnCompositionEnd); base.Dispose(disposing); }
protected override void OnInitialized() { base.OnInitialized(); if (GetCurrentAnchor is null) { DomEventService.AddEventListener("window", "scroll", OnScroll); } }
protected override async Task OnAfterRenderAsync(bool firstRender) { SetSuppressInput(); if (firstRender && ParentSelect.EnableSearch) { DomEventService.AddEventListener("window", "beforeunload", Reloading, false); await Js.InvokeVoidAsync(JSInteropConstants.AddPreventCursorMoveOnArrowUp, ParentSelect._inputRef); } await base.OnAfterRenderAsync(firstRender); }
protected async override Task OnFirstAfterRenderAsync() { await base.OnFirstAfterRenderAsync(); if (AutoSize) { DomEventService.AddEventListener("window", "beforeunload", Reloading, false); await CalculateRowHeightAsync(); } }
protected override async Task OnAfterRenderAsync(bool firstRender) { if (firstRender) { DomEventService.AddEventListener <object>("window", "resize", OnResize, false); await this.SetGutterStyle(); } await base.OnAfterRenderAsync(firstRender); }
protected async override Task OnFirstAfterRenderAsync() { if (string.IsNullOrWhiteSpace(TargetSelector)) { DomEventService.AddEventListener("window", "scroll", OnScroll); } else { DomEventService.AddEventListener(TargetSelector, "scroll", OnScroll); } await base.OnFirstAfterRenderAsync(); }
protected override void Dispose(bool disposing) { base.Dispose(disposing); if (string.IsNullOrWhiteSpace(TargetSelector)) { DomEventService.RemoveEventListerner <JsonElement>("window", "scroll", OnScroll); } else { DomEventService.RemoveEventListerner <JsonElement>(TargetSelector, "scroll", OnScroll); } }
protected override async Task OnAfterRenderAsync(bool firstRender) { SetSuppressInput(); if (firstRender && ParentSelect.EnableSearch) { DomEventService.AddEventListener("window", "beforeunload", Reloading, false); await Js.InvokeVoidAsync(JSInteropConstants.AddPreventKeys, ParentSelect._inputRef, new[] { "ArrowUp", "ArrowDown" }); await Js.InvokeVoidAsync(JSInteropConstants.AddPreventEnterOnOverlayVisible, ParentSelect._inputRef, ParentSelect.DropDownRef); } await base.OnAfterRenderAsync(firstRender); }
protected override async Task OnAfterRenderAsync(bool firstRender) { if (firstRender) { var dimensions = await JsInvokeAsync <Window>(JSInteropConstants.GetWindow); DomEventService.AddEventListener <Window>("window", "resize", OnResize, false); OptimizeSize(dimensions.innerWidth); } await base.OnAfterRenderAsync(firstRender); }
protected override void Dispose(bool disposing) { if (AutoSize && !_isReloading) { _reference?.Dispose(); DomEventService.RemoveEventListerner <JsonElement>("window", "beforeunload", Reloading); _ = InvokeAsync(async() => { await JsInvokeAsync(JSInteropConstants.DisposeResizeTextArea, Ref); }); } base.Dispose(disposing); }
protected override async Task OnAfterRenderAsync(bool firstRender) { await base.OnAfterRenderAsync(firstRender); if (firstRender) { DomEventService.AddEventListener(Ref, "compositionstart", OnCompositionStart); DomEventService.AddEventListener(Ref, "compositionend", OnCompositionEnd); if (this.AutoFocus) { await this.Focus(); } } }
protected virtual void Dispose(bool disposing) { if (!_isReloading) { _ = InvokeAsync(async() => { await Task.Delay(100); await Js.InvokeVoidAsync(JSInteropConstants.RemovePreventCursorMoveOnArrowUp, ParentSelect._inputRef); }); } DomEventService.RemoveEventListerner <JsonElement>("window", "beforeunload", Reloading); if (IsDisposed) { return; } IsDisposed = true; }
protected override async Task OnInitializedAsync() { var prefixCls = "ant-row"; ClassMapper.Add(prefixCls) .If($"{prefixCls}-top", () => Align == "top") .If($"{prefixCls}-middle", () => Align == "middle") .If($"{prefixCls}-bottom", () => Align == "bottom") .If($"{prefixCls}-start", () => Justify == "start") .If($"{prefixCls}-end", () => Justify == "end") .If($"{prefixCls}-center", () => Justify == "center") .If($"{prefixCls}-space-around", () => Justify == "space-around") .If($"{prefixCls}-space-between", () => Justify == "space-between") ; await this.SetGutterStyle(); DomEventService.AddEventListener <object>("window", "resize", async _ => await this.SetGutterStyle()); await base.OnInitializedAsync(); }
protected override void Dispose(bool disposing) { base.Dispose(disposing); DomEventService.RemoveEventListerner <Window>("window", "resize", OnResize); }