@inkline/inkline
Version:
Inkline is the Vue.js UI/UX Library built for creating your next design system
34 lines (30 loc) • 671 B
text/typescript
import { defineComponent } from 'vue';
import { Classes } from '@inkline/inkline/types';
/**
* Slot for default container content
* @name default
* @kind slot
*/
const componentName = 'IContainer';
export default defineComponent({
name: componentName,
props: {
/**
* Display the container as fluid, always spanning 100% width
* @type Boolean
* @default false
* @name fluid
*/
fluid: {
type: Boolean,
default: false
}
},
computed: {
classes (): Classes {
return {
'-fluid': this.fluid
};
}
}
});