1. A method of creating and editing of a dashboard that has a plurality of first panels, including: in a dashboard editing mode, receiving a selection of a second panel to add to the dashboard, wherein the dashboard includes a plurality of faceted first panels; the faceted first panels present data visually in a chart or graph; and the faceted first panels share signals from filtering controls in the first panels and selection controls of the dashboard outside the first panels; applying a facet property of the second panel that links selection of data visually displayed in the second panel to the filter control signals of the first panels and the selection controls of the dashboard; and immediately populating the second panel using results of the faceted data selection without requiring a user to exit the dashboard editing mode.