Time slots app prototype
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

110 lines
2.4 KiB

declare namespace imba_snippets {
interface imports {
/**
* @importStar imba-codicons
*/
CODICONS: void;
/**
* @importStar imba-material-icons
*/
MATERIAL: void;
/**
* @importStar imba-seti-icons
*/
SETI: void;
}
interface tags {
/**
* @snippet input type='checkbox'
*/
'input-checkbox': void
/**
* @snippet input type='radio'
*/
'input-radio': void
/**
* @snippet input type='range'
*/
'input-range': void
/**
* @snippet input type='text'
*/
'input-text': void
/**
* @snippet input type='color'
*/
'input-color': void
/**
* @snippet input type='number'
*/
'input-number': void
/**
* @snippet input type='email'
*/
'input-email': void
}
interface types {
any: void
string: void
number: void
boolean: void
void: void
object: void;
unknown: void;
}
interface root {
/**
* @snippet export default class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/}}\n\t$0\n\n
*/
'export-default-class': void
/**
* @snippet export class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/}}\n\t$0\n\n
*/
'export-class': void
/**
* @snippet export tag ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/}}\n\n\t<self> $0\n\n
*/
'export-tag': void
/**
* @snippet tag ${1:${TM_FILENAME_BASE/(.*)/${1:/downcase}/}}\n\n\t<self> $0\n\n
*/
'tag': void
}
interface values {
/**
* @snippet export default class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/}}\n\t$0\n\n
*/
'export-default-class': void
/**
* @snippet export class ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/}}\n\t$0\n\n
*/
'export-class': void
/**
* @snippet export tag ${1:${TM_FILENAME_BASE/(.*)/${1:/pascalcase}/}}\n\n\t<self> $0\n\n
*/
'export-tag': void
/**
* @snippet tag ${1:${TM_FILENAME_BASE/(.*)/${1:/downcase}/}}\n\n\t<self> $0\n\n
*/
'tag': void
}
}