@sandlada/vue-mdc
Version:

55 lines (54 loc) • 967 B
JavaScript
/**
* @license
* Copyright 2025 Sandlada & Kai Orion
* SPDX-License-Identifier: MIT
*/
import { FormSubmitterType } from "../../internals/controller/form-submitter.js";
import "vue";
import "../../internals/navigation/render-navigation-destination.js";
const ButtonAppearance = {
Filled: "filled",
Outlined: "outlined",
Elevated: "elevated",
FilledTonal: "filled-tonal",
Text: "text"
};
const props = {
appearance: {
type: String,
default: ButtonAppearance.Filled
},
disabled: {
type: Boolean,
default: false
},
type: {
type: String,
default: FormSubmitterType.Button
},
href: {
type: String,
default: null
},
target: {
type: String,
default: null
},
form: {
type: String,
default: null
},
name: {
type: String,
default: null
},
value: {
type: String,
default: null
}
};
export {
ButtonAppearance,
props
};
//# sourceMappingURL=button.definition.js.map