Beispiel #1
0
        public BlazorQueryDOM Select(string selector)
        {
            //make singleton factory;
            BlazorQueryDOM dom = new BlazorQueryDOM(_jsRuntime, selector);

            return(dom);
        }
Beispiel #2
0
 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)
 {
 }