public static QuerySelector Open(Rect r, IBlockSource source, string title = null) { var w = new QuerySelector(r, source, title); w.Show(r); w.Bind(); return(w); }
public static HtmlNode QuerySingle(this HtmlNode root, QuerySelector query) { switch (query.SelectorKind) { case SelectorKind.XPath: return(root.SelectSingleNode(query.Selector)); case SelectorKind.CssSelector: return(root.QuerySelector(query.Selector)); default: throw new UnsupportedSelectorException($"Query selector kind {query.SelectorKind} is not supported."); } }
public static IList <HtmlNode> QueryAll(this HtmlNode root, QuerySelector query) { switch (query.SelectorKind) { case SelectorKind.XPath: return(root.SelectNodes(query.Selector)); case SelectorKind.CssSelector: return(root.QuerySelectorAll(query.Selector)); default: throw new UnsupportedSelectorException($"Query selector kind {query.SelectorKind} is not supported."); } }
public IActionResult Display(string name) { var query = QuerySelector.GetInstance(name); if (query == null) { return(StatusCode(404)); } var model = new StandardQueryViewModel(_connectionStrings, query, HttpContext.Request.Query); ViewBag.Title = model.Title; return(View(model)); }
protected void Page_Load(object sender, EventArgs e) { //pattern found at http://msdn.microsoft.com/en-us/library/2d76z3ck(v=vs.110).aspx var queries = new List <AdQuery>(); queries.Add(new AdQuery() { DisplayName = "All Ads", QueryName = "all" }); queries.Add(new AdQuery() { DisplayName = "Approved Ads", QueryName = "approved" }); queries.Add(new AdQuery() { DisplayName = "Unapproved Ads", QueryName = "unapproved" }); QuerySelector.DataSource = queries; QuerySelector.DataBind(); }
private bool TryGetFreeLocation(out Vector2 result, Texture2D spriteTexture, Rectangle bounds, params int[] solidType) { result.X = Rand.NextFloat(bounds.Left, bounds.Right - spriteTexture.Width); result.Y = Rand.NextFloat(bounds.Top, bounds.Bottom - spriteTexture.Height); return(QueryRect(result.X, result.Y, spriteTexture.Width, spriteTexture.Height, QuerySelector.Type(solidType)).Entity == null); }
public QuerySelectorItemGUI(AdvancedDropdownDataSource dataSource, QuerySelector host) : base(dataSource) { this.host = host; }
public static void ProcessQuery(QueryI.Qur Query) { QuerySelector.SelectQueryType(Query); }