[{"__symbolic":"module","version":4,"metadata":{"CascaderWidget":{"__symbolic":"class","extends":{"__symbolic":"reference","module":"../../widget","name":"ControlWidget","line":50,"character":36},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Component","line":3,"character":1},"arguments":[{"selector":"nz-sf-cascader-widget","template":"\n    <div *ngIf=\"schema.title\" nz-form-label nz-col [nzSpan]=\"schema.span_label\">\n        <label nz-form-item-required [nzRequired]=\"required\" [attr.for]=\"id\">\n            <span>\n                {{ schema.title }}\n                <nz-tooltip *ngIf=\"showDescription && description\" [nzTitle]=\"description\">\n                    <i nz-tooltip class=\"anticon anticon-question-circle-o\"></i>\n                </nz-tooltip>\n            </span>\n        </label>\n    </div>\n    <div nz-form-control nz-col\n        [nzSpan]=\"schema.span_control\"\n        [nzOffset]=\"schema.offset_control\">\n        <nz-cascader\n            [formControl]=\"control\"\n            [nzSize]=\"size\"\n            [nzDisabled]=\"schema.readOnly\"\n            [nzPlaceHolder]=\"placeholder\"\n            [nzShowSearch]=\"widgetData.showSearch\"\n            [nzAllowClear]=\"widgetData.allowClear\"\n            [nzClearText]=\"clearText\"\n            [nzShowArrow]=\"showArrow\"\n            [nzPopupClassName]=\"widgetData.popupClassName\"\n            [nzColumnClassName]=\"widgetData.columnClassName\"\n            [nzOptions]=\"widgetData.data\"\n            [nzEnableCache]=\"widgetData.enableCache\"\n            [nzExpandTrigger]=\"widgetData.expandTrigger\"\n            [nzChangeOnSelect]=\"widgetData.changeOnSelect\"\n            [nzChangeOn]=\"widgetData.changeOn\"\n            [nzTriggerAction]=\"triggerAction\"\n            [nzDisplayRender]=\"widgetData.displayRender\"\n            [nzValueProperty]=\"widgetData.valueProperty\"\n            [nzLabelProperty]=\"widgetData.labelProperty\"\n            (nzVisibleChange)=\"_visibleChange($event)\"\n            (nzChange)=\"_change($event)\"\n            (nzSelectionChange)=\"_selectionChange($event)\"\n            (nzSelect)=\"_select($event)\"\n            (nzLoad)=\"_load($event)\"\n            (nzClear)=\"_clear($event)\">\n        </nz-cascader>\n        <div nz-form-extra *ngIf=\"extra\" [innerHTML]=\"extra\"></div>\n        <div nz-form-explain *ngIf=\"!onlyVisual && hasError\">{{errorMessage}}</div>\n    </div>"}]}],"members":{"ngOnInit":[{"__symbolic":"method"}],"_visibleChange":[{"__symbolic":"method"}],"_change":[{"__symbolic":"method"}],"_selectionChange":[{"__symbolic":"method"}],"_select":[{"__symbolic":"method"}],"_load":[{"__symbolic":"method"}],"_clear":[{"__symbolic":"method"}]}}}}]