public BlazorQueryDOM Select(string selector) { //make singleton factory; BlazorQueryDOM dom = new BlazorQueryDOM(_jsRuntime, selector); return(dom); }
public BlazorQuaryWrapBase(IJSRuntime jsRuntime, string currentSelector, BlazorQueryDOM blazorQueryDOM) { _jsRuntime = jsRuntime; this.currentSelector = currentSelector; ret = blazorQueryDOM; //test }
public async Task <BlazorQueryDOM> Select(string selector) { BlazorQueryDOM dom = new BlazorQueryDOM(JSRuntime); dom.CurrentSelector = selector; var data = await JSRuntime.InvokeAsync <string>(BlazorQueryList.Select, selector); dom.Elements = JsonSerializer.Parse <List <BlazorQueryDOMElement> >(data); return(dom); }
public BlazorQueryFunctions(IJSRuntime jsRuntime, string currentSelector, BlazorQueryDOM blazorQuery) : base(jsRuntime, currentSelector, blazorQuery) { }