×

Overriding component attributes in a web application builder

  • US 10,402,174 B2
  • Filed: 08/25/2017
  • Issued: 09/03/2019
  • Est. Priority Date: 08/25/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a database system for presenting restricted component attributes in a server-hosted web application builder, the database system implemented using a server system comprising one or more hardware processors, the database system configurable to cause;

    providing for interaction with a database storing one or more data objects identifying a plurality of web applications and web application components, each web application component comprising a respective one or more component attributes and being configured to be reusable within the web application builder;

    preparing, for display on a client device, a user interface for the web application builder, the user interface comprising a page layout of one of the web applications comprising one or more of the web application components, the preparing comprising;

    applying one or more component wrappers to the one or more web application components,processing one or more decorator rules for rendering the one or more web application components, andprocessing one or more decorator override rules associated with a subset of the one or more component attributes of the one or more web application components, the processing of the one or more decorator override rules comprising configuring one or more characteristics of the subset of one or more component attributes and restricting further configuring of the one or more characteristics by one or more users;

    displaying, on the client device, the prepared user interface for the web application builder, the displayed user interface comprising a presentation of the one or more web application components having the configured one or more characteristics of the subset of one or more component attributes;

    processing a user request to access the one or more component attributes of the one or more web application components; and

    presenting, in response to the user request, the requested one or more component attributes in the displayed user interface.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×