UNPKG

@dbml/parse

Version:
32 lines (31 loc) 1.04 kB
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: {}; }