@rws-framework/components
Version:
36 lines (27 loc) • 1.01 kB
text/typescript
import { attr, observable } from '@microsoft/fast-element';
import { ITypesResponse } from '../../../../../types/IBackendCore';
import { RWSViewComponent, RWSView } from '@rws-framework/client';
import { IReFormerMassOrdering } from '../../../reformer/types/IReFormerTypes';
('rws-resource-form')
class RWSResourceFormComponent extends RWSViewComponent {
resource: string;
dbModelData: ITypesResponse = null;
formOrdering: IReFormerMassOrdering = [];
back: (resource: any) => Promise<void>;
connectedCallback(): void
{
super.connectedCallback();
this.createOrdering();
}
setForm()
{
}
createOrdering()
{
for(const type of this.dbModelData.data.types){
this.formOrdering.push(type as unknown as IReFormerMassOrdering);
}
}
}
RWSResourceFormComponent.defineComponent();
export { RWSResourceFormComponent };