@dbml/parse
Version:
> TODO: description
32 lines (31 loc) • 1.04 kB
TypeScript
import { SymbolKind } from '../../symbol/symbolIndex';
import { default as ElementBinder } from './elementBinder';
export default class TableBinder extends ElementBinder {
protected subfield: {
arg: {
argBinderRules: ({
shouldBind: false;
topSubnamesSymbolKind?: undefined;
remainingSubnamesSymbolKind?: undefined;
ignoreNameNotFound?: undefined;
} | {
shouldBind: true;
topSubnamesSymbolKind: SymbolKind[];
remainingSubnamesSymbolKind: SymbolKind;
ignoreNameNotFound: boolean;
})[];
};
settingList: {
ref: {
shouldBind: true;
topSubnamesSymbolKind: SymbolKind[];
remainingSubnamesSymbolKind: SymbolKind;
ignoreNameNotFound: boolean;
};
default: {
shouldBind: false;
};
};
};
protected settingList: {};
}