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
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
|
|
}
|
|
}
|