Markus Johansson
05/16/2024, 10:46 AMumb-donut-chart
in a v14-package?
https://github.com/umbraco/Umbraco.CMS.Backoffice/issues/1832Anders Bjerner
05/16/2024, 10:54 AMMarkus Johansson
05/16/2024, 10:58 AMAnders Bjerner
05/16/2024, 10:58 AMWarren Buckley
05/16/2024, 11:19 AMMarkus Johansson
05/16/2024, 11:22 AMWarren Buckley
05/16/2024, 11:25 AMMarkus Johansson
05/16/2024, 11:27 AM.story.ts
file imports the element into the story so the element is registered when the story renders.
In the scenario of using it in a extension there i now way to import it since it's not exported (as far as I understand)Warren Buckley
05/16/2024, 11:27 AMMarkus Johansson
05/16/2024, 11:28 AMWarren Buckley
05/16/2024, 11:28 AMMarkus Johansson
05/16/2024, 11:28 AMMarkus Johansson
05/16/2024, 11:29 AMWarren Buckley
05/16/2024, 11:29 AMWarren Buckley
05/16/2024, 11:29 AMMarkus Johansson
05/16/2024, 11:29 AMWarren Buckley
05/16/2024, 11:29 AMMarkus Johansson
05/16/2024, 11:30 AMMarkus Johansson
05/16/2024, 11:30 AMMarkus Johansson
05/16/2024, 11:30 AMMarkus Johansson
05/16/2024, 11:30 AMWarren Buckley
05/16/2024, 11:30 AMWarren Buckley
05/16/2024, 11:31 AMWarren Buckley
05/16/2024, 11:31 AMMarkus Johansson
05/16/2024, 11:32 AMMarkus Johansson
05/16/2024, 11:32 AMWarren Buckley
05/16/2024, 11:34 AMJacob Overgaard
05/16/2024, 12:02 PMWarren Buckley
05/16/2024, 12:09 PMWarren Buckley
05/16/2024, 12:13 PMts
import { LitElement, css, html, customElement} from "@umbraco-cms/backoffice/external/lit";
import { UmbElementMixin } from "@umbraco-cms/backoffice/element-api";
@customElement('dashboard-chart')
export class DashboardChartElement extends UmbElementMixin(LitElement) {
render() {
return html`
<uui-box headline="Dashboard with Pie Chart" style="margin:20px;">
<p>Look at my chart</p>
<umb-donut-chart description="Colors of fruits">
<umb-donut-slice color="red" name="Red" amount="10" kind="apples"></umb-donut-slice>
<umb-donut-slice color="green" name="Green" amount="20" kind="apples"></umb-donut-slice>
<umb-donut-slice color="yellow" name="Yellow" amount="10" kind="bananas"></umb-donut-slice>
<umb-donut-slice color="purple" name="Purple" amount="69" kind="plums"></umb-donut-slice>
</umb-donut-chart>
</uui-box>
`;
}
}
export default DashboardChartElement;
declare global {
interface HTMLElementTagNameMap {
'dashboard-chart': DashboardChartElement;
}
}
Warren Buckley
05/16/2024, 12:13 PMJacob Overgaard
05/16/2024, 12:20 PMJacob Overgaard
05/16/2024, 12:20 PMWarren Buckley
05/16/2024, 12:21 PMJacob Overgaard
05/16/2024, 12:21 PMWarren Buckley
05/16/2024, 12:21 PMWarren Buckley
05/16/2024, 12:22 PMJacob Overgaard
05/16/2024, 12:22 PMimport '@umbraco-cms/backoffice/log-viewer';
Jacob Overgaard
05/16/2024, 12:23 PMWarren Buckley
05/16/2024, 12:23 PMMarkus Johansson
05/16/2024, 12:23 PMMarkus Johansson
05/16/2024, 12:24 PMMarkus Johansson
05/16/2024, 12:30 PM