DECLARATIVE CONTAINER COMPONENTS FOR BUILDERS

    公开(公告)号:US20210208856A1

    公开(公告)日:2021-07-08

    申请号:US17144859

    申请日:2021-01-08

    摘要: An application builder system includes an application builder server and a client-side application builder. The application builder server may receive, from a tenant user device, a request to store a data structure corresponding to a container component. The application builder server may identify one or more attributes of the data structure corresponding to a declarative use feature of the server. The application builder server may determine whether the data structure satisfies the declarative use feature of the server based on the attributes. The application builder server may expose the container component on the user interface based on the declarative use feature of the server. As such, a developer may upload a custom container component for use in an application builder application. Other users may download the custom container components and use the custom container component on the application builder application.

    Dynamic page previewer for a web application builder

    公开(公告)号:US10664244B2

    公开(公告)日:2020-05-26

    申请号:US15683419

    申请日:2017-08-22

    摘要: Disclosed are examples of systems, apparatus, methods and computer program products for providing a dynamic page previewer for a web application builder. A database system maintains a multi-tenant non-relational database associated with a number of users, web applications, and web application components. The system displays a user interface for a dynamic page previewer, consisting of a preview page for a web application containing a number of web application components and one or more component toggle buttons corresponding to the components. The system then processes a user request to select a component toggle button. One or more component visibility rules associated with the component are determined, as well as a visibility state for the component. The visibility state is modified in relation to the component visibility rules, and the system presents the preview page of the web application in the user interface with the web application component being visible or not visible based on the modified visibility state.

    Base editor component in a web application builder framework

    公开(公告)号:US10509633B2

    公开(公告)日:2019-12-17

    申请号:US15691557

    申请日:2017-08-30

    摘要: Disclosed are examples of systems, apparatus, methods and computer program products for providing a base editor component for editing web application builder components in a web application builder framework. A database system maintains a database associated with a number of web application builder components, each with one or more attributes, for constructing web application components based on user input. Based on a user request to add to or modify one or more attributes of a web application builder component, the system retrieves a metadata model associated with the web application builder component that contains nodes corresponding to the component's attributes. The system modifies the metadata model by adding or editing one or more nodes based on the user request, then stores the modified metadata model in one or more server databases.

    WEB APPLICATION BUILDER FRAMEWORK
    4.
    发明申请

    公开(公告)号:US20190065157A1

    公开(公告)日:2019-02-28

    申请号:US15691554

    申请日:2017-08-30

    IPC分类号: G06F9/44

    摘要: Disclosed are examples of systems, apparatus, methods and computer program products for providing a web application builder framework in a database system. A database system maintains a multi-tenant database associated with a number of users and a number of web application builder components for constructing web application components based on user input. The system displays a user interface for the web application builder framework with a selectable list of web application builder components and one or more development areas for building a web application builder based on user input. Based on a user request to select one or more web application builder components, the system presents and displays the selected web application builder components as implemented within the one or more development areas.

    BASE EDITOR COMPONENT IN A WEB APPLICATION BUILDER FRAMEWORK

    公开(公告)号:US20190065155A1

    公开(公告)日:2019-02-28

    申请号:US15691557

    申请日:2017-08-30

    IPC分类号: G06F9/44 G06F17/30

    摘要: Disclosed are examples of systems, apparatus, methods and computer program products for providing a base editor component for editing web application builder components in a web application builder framework. A database system maintains a database associated with a number of web application builder components, each with one or more attributes, for constructing web application components based on user input. Based on a user request to add to or modify one or more attributes of a web application builder component, the system retrieves a metadata model associated with the web application builder component that contains nodes corresponding to the component's attributes. The system modifies the metadata model by adding or editing one or more nodes based on the user request, then stores the modified metadata model in one or more server databases.

    DYNAMIC PAGE PREVIEWER FOR A WEB APPLICATION BUILDER

    公开(公告)号:US20190065153A1

    公开(公告)日:2019-02-28

    申请号:US15683419

    申请日:2017-08-22

    IPC分类号: G06F9/44

    摘要: Disclosed are examples of systems, apparatus, methods and computer program products for providing a dynamic page previewer for a web application builder. A database system maintains a multi-tenant non-relational database associated with a number of users, web applications, and web application components. The system displays a user interface for a dynamic page previewer, consisting of a preview page for a web application containing a number of web application components and one or more component toggle buttons corresponding to the components. The system then processes a user request to select a component toggle button. One or more component visibility rules associated with the component are determined, as well as a visibility state for the component. The visibility state is modified in relation to the component visibility rules, and the system presents the preview page of the web application in the user interface with the web application component being visible or not visible based on the modified visibility state.

    Declarative container components for builders

    公开(公告)号:US10901707B2

    公开(公告)日:2021-01-26

    申请号:US16138094

    申请日:2018-09-21

    摘要: An application builder system includes an application builder server and a client-side application builder. The application builder server may receive, from a tenant user device, a request to store a data structure corresponding to a container component. The application builder server may identify one or more attributes of the data structure corresponding to a declarative use feature of the server. The application builder server may determine whether the data structure satisfies the declarative use feature of the server based on the attributes. The application builder server may expose the container component on the user interface based on the declarative use feature of the server. As such, a developer may upload a custom container component for use in an application builder application. Other users may download the custom container components and use the custom container component on the application builder application.

    Property editor component in a web application builder framework

    公开(公告)号:US10540149B2

    公开(公告)日:2020-01-21

    申请号:US15691560

    申请日:2017-08-30

    摘要: Disclosed are examples of systems, apparatus, methods and computer program products for presenting a property editor component in a web application builder framework. A database system maintains a database associated with a number of web application builder components, each with one or more attributes, for constructing web application components based on user input. The system receives a user request to generate a property editor component within the web application builder framework to include one or more user-defined property fields, each associated with a text label and configured to accept input. Based on the user request, a property editor component is generated and displayed, with the web application builder framework implementing the property editor component.

    Overriding component attributes in a web application builder

    公开(公告)号:US10402174B2

    公开(公告)日:2019-09-03

    申请号:US15687356

    申请日:2017-08-25

    摘要: Disclosed are examples of systems, apparatus, methods and computer program products for overriding component attributes in a web application builder. A database system maintains a multi-tenant database associated with a number of users and a number of web application components each with one or more component attributes. The system displays a user interface for the web application builder framework with a layout including a number of web application components, and processes decorator rules for rendering the components. The system also processes decorator override rules for some attributes of the components. The system displays the prepared user interface with decorator rules and overrides, and, based on a user request to access one or more attributes of the components, presents those attributes for display with the decorator override rules applied.

    FILTER LOGIC IN A DYNAMIC PAGE PREVIEWER
    10.
    发明申请

    公开(公告)号:US20190065487A1

    公开(公告)日:2019-02-28

    申请号:US15683440

    申请日:2017-08-22

    IPC分类号: G06F17/30

    摘要: Disclosed are examples of systems, apparatus, methods and computer program products for providing a dynamic page previewer for a web application builder. A database system maintains a multi-tenant non-relational database associated with a number of users, web applications, and web application components. The system displays a user interface for a dynamic page previewer, consisting of a preview page for a web application containing a number of web application components and one or more component toggle buttons corresponding to the components. The system then processes a user request to select a subset of the component toggle buttons. One or more component visibility rules associated with the subset of component toggle buttons are determined, as well as a filter logic associated with the subset of component toggle buttons. A visibility state is determined for the component, then modified in relation to the component visibility rules and the filter logic. Finally, the system presents the preview page of the web application in the user interface with the web application component being visible or not visible based on the modified visibility state.